PHP - 2 boyutlu bir dizi oluşturma

2 Cevap
$city=array('delhi','noida','mumbai','noida');
$name=array('ankit','atul','ramu','manu');

Ben tuşları ve değerleri olarak gelen isimler olarak şehirlerin adıyla, yukarıdaki iki dizileri kullanarak 2-boyutlu bir dizi oluşturmak istiyorum. Adları sıralanması gerekir.

2 Cevap

Bu deneyin:

$arr = array_combine($city, $name);
asort($arr);

Anahtar ve değer ilişkisini korurken array_combine creates an array using the array values of the first argument as key and the values of the second array as values. And asort dizi değerlerini sıralar.

Senin 2 diziler (dizi2 olarak) (dizi1 gibi) anahtar ve değer olarak birleştiren olun array_combine ($ dizi1, $ dizi2) adında bir işlevi vardır.

$Mixedarray = array_combine($array1, $array2);