PHP PHP Dersleri #6 By M. Atakan Şentürk Posted on 14 Ocak 2017 3 min read 0 1 66,256 Paylaş ! Facebook Paylaş ! Twitter Paylaş ! Google+ Paylaş ! Reddit Paylaş ! Pinterest Paylaş ! Linkedin Paylaş ! Tumblr Diziler Diziler birer değişkendir. Diziler bir kerede birden fazla değer tutabilirler. Diziler liste tipi formatında harf, tamsayı ve diğer veri tiplerinden oluşan yapıyı depolarlar. diziler indeks ya da anahtar değer kullanılarak bağlanılır ve dizi indeksi 0’dan başlar. Diziler sıklıkla bilinmeyen değişken miktarları olarak kullanırız. Bu da bize sınırsız tanımlama yetkisi verir. Anahtar sağlamadığımız takdirde Bir dizinin anahtar kelimesi indeks sistemi olarak tanımlanır. Detaylı bilgi bilmemize gerek yok pratiğini bilmek işimizi görecektir. <?php $numberList=array(1, 3, 7); echo($numberList[0].”\n”); echo($numberList[2]); ?> Dinamik Değişken Olarak Diziler print_r insanların okuyacağı formatta çıktı verir. <?php $numberList3=array(); for($i=0; $i<10; $i++) { $numberList3[$i]=$i; } print_r($numberList3); ?> Yaygın PHP Dizi Fonksiyonları 1. array_pop() son elemanı kaldırır. <?php $movies=array(“Spiderman”, “Superman”, “Batman”); array_pop($movies); print_r($movies); ?> 2. array_push() sona eleman ekler. <?php $names=array(“Ronaldo”, “Messi”, Iniesta”); array_push($names, “Müller”); print_r($names); ?> 3. array_search() değeri ve değerin geri gelmesi için indeksi arar. <?php $movies=array(“Spiderman”, “Superman”, “Batman”); echo array_search(“Spiderman”, $movies); ?> 4. array_shift() birinci elemanı kaldırır ve geri gelmesini engeller. <?php $dArray=array(“a”, “b”, “c”); echo array_shift($dArray); print_r($dArray); ?> 5. array_slice() seçilmiş elemanları geri getirir. <?php $movies=array(“Spiderman”, “Superman”, “Batman”); print_r(array_slice($movies, 1, 1)); ?>