PHP Array dize
Dize, birden fazla değişken barındıran veri grubudur. Bu değişkenler aynı türdedir ve tek bir ana değişken içerisinde bulunurlar.Örneğin 4 değişkenli bir alfasayısal yapımız var:
<?php $model1 = "Mercedes"; $model2 = "Opel"; $model3 = "BMW"; $model4 = "Peugeot"; ?>
Şanslıyız ki bu modeller 4 tane, ya 400 tane olsaydı? Tek tek yazacak mıydık? Elbette hayır, çünkü dize kullanarak işimizi hızlandırabiliriz.
Sayısal Dizeler
Gruba dahil her değişkenin bir numara ile belirtildiği yapıdır. 2 şekilde yapılır.<?php // 1. Yol $modeller = array("Mercedes","Opel","BMW","Peugeot"); // 2. Yol $modeller[0] = "Mercedes"; $modeller[1] = "Opel"; $modeller[2] = "BMW"; $modeller[3] = "Peugeot"; ?>
Çağrışımsal Dizeler
Dizeleri çağırmak için kullandığımız sayıların yerini kelimeler alır.<?php // 1. Yol $puanlar = array( "Ali" => 10, "Hasan" => 15, "Murat" => 22, "Ayse" => 32, ); // 2. Yol $puanlar["Ali"] = 10; $puanlar["Hasan"] = 15; $puanlar["Murat"] = 22; $puanlar["Ayse"] = 32; ?>
Dize İçinde Dize (Çoklu Dizeler)
Bir arraylist içerisinde dizeler kullanabiliriz. Her bir dize için [] eklenir.<?php $aileler = array( "Eliçalışkan" => array("Murat","Çiğdem","Esra"), "Keçecioğlu" => array("Yavuz","Mustafa") ); echo $aileler["Eliçalışkan"][0] . ", Eliçalışkan ailesinin bir üyesidir."; ?>