PHP獲取二數(shù)組某字段成一維數(shù)組
[38]=>$list=array();
foreach($arr as $k=>$v){?//$k為鍵,$v為值,循環(huán)遍歷中
? ?$list[]=$v['規(guī)格'];//$v下字段為規(guī)格的字段字賦值給一維數(shù)組 list
//這個list一維數(shù)組含有重復項 后期需要去除重復項
}
$arraytest = array_unique($list);//去除重復項
原本$list[]? //
Array(
[0] => 150*150*8.6米[1] => 150*150*8.1米
[2] => 150*150*8.6米[3] => 150*150*8.6米
[4] => 150*150*7.6米[5] => 150*150*7.6米
[6] => 150*150*7.6米[7] => 150*150*7.6米
[8] => 150*150*8.6米[9] => 150*150*7.6米
[10] => 150*150*8.6米[11] => 150*150*8.6米[12] => 150*150*7.7米[13] => 150*150*7.7米
[14] => 150*150*7.7米[15] => 150*150*7.7米[16] => 150*150*7.7米[17] => 150*150*8.7米[18] => 150*150*8.7米[19] => 150*150*8.7米[20] => 150*150*8.7米[21] => 150*150*8.7米[22] => 150*150*8.7米[23] => 150*150*8.7米[24] => 150*150*7.7米[25] => 150*150*7.7米[26] => 150*150*7.7米[27] => 150*150*8.9米[28] => 150*150*8.9米[29] => 150*150*8.9米[30] => 150*150*8.9米[31] => 150*150*8.0米[32] => 150*150*8.0米[33] => 150*150*8.0米[34] => 150*150*6.8米[35] => 150*150*6.8米[36] => 150*150*7.7米[37] => 150*150*7.7米[38] =>[39] =>[40] =>[41] =>[42] =>[43] =>[44] =>[45] =>)
$arraytest去掉重復后?
用 var_dump($arraytest);
array(9) {
[0]=>string(14) "150*150*8.6米"
[1]=>string(14) "150*150*8.1米"
[4]=>string(14) "150*150*7.6米"
[12]=>string(14) "150*150*7.7米"
[17]=>string(14) "150*150*8.7米"
[27]=>string(14) "150*150*8.9米"
[31]=>string(14) "150*150*8.0米"
[34]=>string(14) "150*150*6.8米"
[38]=>NULL}
[38]=> 中[38]是鍵值,鍵值不變,鍵值類似數(shù)據庫字段但也不是,鍵值可以改變名稱為變量名