-1
我正在嘗試數組中的所有多個值並顯示在一個數組中。如何從數組中獲取唯一值?
Array
(
[0] => unicomp6.unicomp.net
[1] =>
[2] => burger.letters.com
[3] =>
[4] => burger.letters.com
[5] =>
[6] => burger.letters.com
[7] =>
[8] =>
[9] => d104.aa.net
[10] =>
[11] => unicomp6.unicomp.net
[12] =>
[13] =>
[14] => unicomp6.unicomp.net
[15] =>
[16] => unicomp6.unicomp.net
[17] =>
[18] => d104.aa.net
[19] =>
[20] => d104.aa.net
[21] =>
)
輸出結果就是這樣。
Array
(
[unicomp6.unicomp.net ] => 4
[burger.letters.com ] => 3
[d104.aa.net] => 3
)
我寫了這個代碼,但我想知道如何在數組合並所有的獨特價值,請幫我iphp怎麼能做到這一點:
$j=0;
$arrayName = array();
foreach ($host_name as $key => $value) {
$size= sizeof($host_name);
if($value!='')
{
$count=1;
for ($k=0; $k<$size; $k++) {
if($host_name[$j]==$host_name[$k])
{
$arrayName = array($host_name[$j]=> $count++);
}
}
}
$j++;
}
print_r($arrayName);
'array_count_values' – iainn
許多嘟嘟在數組中計數重複值。 – FirstOne