$city=array('delhi','noida','mumbai','noida');
$name=array('ankit','atul','ramu','manu');
我想使用上面的两个数组创建一个二维数组,其中城市的名称为键,相应的名称为值。必须对名称进行排序。
答案 0 :(得分:4)
试试这个:
$arr = array_combine($city, $name);
asort($arr);
array_combine
使用第一个参数的数组值作为键,第二个数组的值作为值创建数组。 asort
对数组值进行排序,同时保持键和值的关联。
答案 1 :(得分:0)
有一个名为array_combine($ array1,$ array2)的函数,它使你的2个数组组合为Key(作为array1)和Value(作为array2)。
$Mixedarray = array_combine($array1, $array2);