(1)利用php提供的函式,array_unique和array_diff_assoc來實現
複製** **如下:
<?php
function fetchrepeatmemberinarray($array)
// 測試用例
$array = array (
'apple',
'iphone',
'miui',
'apple',
&nbs 'orange',
'orange'
); $repeat_arr = fetchrepeatmemberinarray ( $array );
print_r ( $repeat_arr );
?>
(2)自己寫函式實現這個功能,利用兩次for迴圈
複製** **如下:
<?php
function fetchrepeatmemberinarray($array)
} }
return $repeat_arr;
} // 測試用例
$array = array程式設計客棧 (
'apple',
'iphone',
'miui',
'apple',
'orange',
'orange'
); $repeat_arr = fetchrepeatmemberinarray ( $array );
print_r ( $repeat_arr );
?>
本文標題: php獲取陣列中重複資料的兩種方法
本文位址:
php 獲取陣列中重複資料
1 利用php提供的函式,array unique和array diff assoc來實現 function fetchrepeatmemberinarray array 測試用例 array array iphone miui orange orange repeat arr fetchrepea...
PHP陣列建立的的兩種辦法
這是第一種辦法,是最常見的辦法 1.arr array 第二種辦法,由於php是動態語言,所以可以不用new就能建立陣列 2.arr 10 arr 12 輸出的時候回出現arr 0 10,arr 1 12 原因是第一句 的作用是檢查陣列建立了沒有,沒有的話就建立,並將賦值10新增到當前最大的索引處上...
除去資料中重複,陣列排序
選擇排序 function selectionsort arr temp arr i arr i arr minindex arr minindex temp console.timeend 選擇排序耗時 return arr var arr 3,44,38,5,47,15,36,26,27,2,4...