0
使用array_unique在此之後今天碰上了:如何循環遍歷數組JS在PHP
$test = array('red', 'red', 'green', 'red', 'green', 'blue', 'blue', 'red', 'blue');
$test = array_unique($test);
返回結果:
Array
(
[0] => red
[2] => green
[5] => blue
)
這是通過$ajax_result['results'] = $test
傳遞給JS腳本。現在我怎麼能在js中做一個foreach循環,因爲array_unique保留了鍵?
for(var i = 0; i < response.results.length; i++)
{
//do something
}
他們密鑰不再0,1,2,3 ...... *長,但0,2,5因爲他們將被保留。
可以很容易:只要使用'array_values()'在PHP中生成的陣列上重置鍵。 – bwoebi 2014-10-01 21:08:55