PHP Dizi Çevirme Örneği | array_flip() fonksiyonu bu yazının konusudur. array_flip() fonksiyonu, tüm anahtarları dizideki ilişkili değerleriyle çevirir / değiştirir. array_flip() fonksiyonu diziyi çevirme sırasına göre döndürür; örneğin, dizideki anahtarlar değer olur ve dizideki değerler anahtar olur. Dizinin değerlerinin geçerli anahtarlar olması gerekir, yani bir tamsayı veya dize olmaları gerekir. Değer yanlış türde ise uyarı verilir ve söz konusu anahtar-değer çifti sonuçlara dahil edilmez.
PHP Dizi Çevirme Örneği
PHP array_flip() bu fonksiyon, büyük bir diziniz olduğunda çok faydalıdır ve dizide verilen bir değer olup olmadığını bilmek istersiniz. in_array böyle bir durumda oldukça yavaşlar, ancak büyük diziyi çevirip aynı sonucu daha hızlı elde etmek için isset() işlevini kullanabilirsiniz.
Yazım Kuralı:
1 2 3 | array_flip(dizi); |
dizi parametresi gereklidir ve döndürülecek anahtar / değer çiftlerinin dizisini belirtir.
Aşağıdaki örneğe bakınız.PHP Dizi Fonksiyon
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php $isimler = [ 'Hayri' => "isim1", 'Ahmet' => "isim2", 'Hüseyin' => "isim3", 'Ufuk' => "isim4", 'Recep' => "isim5", ]; $flip = array_flip($isimler); print_r($flip); //Array ( [isim1] => Hayri [isim2] => Ahmet [isim3] => Hüseyin [isim4] => Ufuk [isim5] => Recep ) |
Yorum Yap