Anahtar olarak değer

1 Cevap

Ben böyle bir dizi var:

$options[0] = 1;
$options[1] = 2;
$options[2] = 3;
$options[3] = 'something';

Nasıl anahtar olarak koymak her dizi elemanının değeri var, bu yüzden bu dizi gibi görünüyor yapabilirsiniz:

$options[1] = 1;
$options[2] = 2;
$options[3] = 3;
$options['something'] = 'something';

Bunun için fonksiyonu bir orada inşa edilmiştir?

1 Cevap

Bu daha iyi bir cevap olduğunu düşünüyorum.

$array = array_flip($array);

http://php.net/array%5Fflip

Ayrıca, PHP 4 üzerinde iseniz kullanabileceğiniz bu sayfadaki yorumlarda işlevi çeşitleri vardır