array_combine kullanımı, iki diziyi birleştirmek
Merhaba arkadaşlar bu yazımda size array_combine fonksiyonundan bahsedeceğim bu fonksiyon ile iki fonksiyonu kombine ediyoruz, array_combine() fonksiyonu iki değer alıyor array_combine($anahtar_dolacak_dizi,$değer_olacak_dizi) bunu birleştirmek gibi değilde a dizisini ahahtarlar b dizisini değerler olacak şekilde yapıyoruz şimdi bunu örnek üzerinde daha net görelim
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<?php //Dizimiz tanımlayalım önce $iller = array("Rize","Erzurum","Trabzon","İstanbul"); $yerler = array("Ayder Yaylası","Palandoken Kayak Tesileri","Boztepe","Topkapı Sarayı"); //array_combine ile bunları birleştirelim. $birlestir = array_combine($iller, $yerler); print_r($birlestir); //çıktı Array ( [Rize] => Ayder Yaylası [Erzurum] => Palandoken Kayak Tesileri [Trabzon] => Boztepe [İstanbul] => Topkapı Sarayı ) ?> |
Üstteki örneği incelediğimizde iller ve yerler adında iki değişkenimiz oldugunu görüyoruz array_combine ile burda iller dizimiz yeni dizimizin key değerleri, yerler ise değerlerimiz oluyor sonrasında ise yeni bir dizi eld ediyoruz, array_combine() bazen bizim çok işimize yarıyor bilmekte fayda var.
Etiketler: array_combine ~ dizi birleştirme ~ dizi fonksiyonları ~ php dizi fonksiyonları ~ php rize ~ rize wep programlama