Yenilikleri, isteklerinizin aşamalarını görebilirsiniz.
Arkadaşlar tabi ki konularınızı; başlık, açıklama ve düzenli bir kod dökümanı halinde ilettiğiniz takdirde paylaşırız. Bunun için info@phpmutfagi.com mail adresine yazmanız yeterlidir. Sadece tek şartımız herkesin anlayacağı bir dilde anlatmanız (Konularınızı iletirken lütfen imzanızı da gönderin. İsim soyisim, varsa linkedin veya başka bir sosyal medya hesabınız).
31-12-2022
Php derslerinde, php hazır kodlarda, php hatalarda ve ya tüm konularda hızlıca arama yaparak aradığınıza hızlıca ulaşabilirsiniz.
Yayın Tarihi
Birden fazla dizinin iç içe yazılması olayıdır.
<?php
/*
Oluşturulmak istenilen aşağıdaki gibi bir dizimiz olsun;
Okullar
İlkokullar
A İlkokulu
B İlkokulu
C İlkokulu
D İlkokulu
Liseler
A Lisesi
B Lisesi
C Lisesi
D Lisesi
Üniversiteler
Meslek Yüksek Okulları
A Meslek Yüksek Okulu
B Meslek Yüksek Okulu
C Meslek Yüksek Okulu
D Meslek Yüksek Okulu
Ön Lisans Okulları
A Ön Lisans Okulu
B Ön Lisans Okulu
C Ön Lisans Okulu
D Ön Lisans Okulu
*/
$okulListesi = array(
"okullar" => [
"ilkokullar" => [
"A İlkokulu",
"B İlkokulu",
"C İlkokulu",
"D İlkokulu"
],
"liseler" => [
"A Lisesi",
"B Lisesi",
"C Lisesi",
"D Lisesi"
]
],
"universiteler" => [
"meslek_yuksek_okullari" => [
"A Meslek Yüksek Okulu",
"B Meslek Yüksek Okulu",
"C Meslek Yüksek Okulu",
"D Meslek Yüksek Okulu"
],
"on_lisans_okullari" => [
"A Ön Lisans Okulu",
"B Ön Lisans Okulu",
"C Ön Lisans Okulu",
"D Ön Lisans Okulu"
]
]
);
var_dump($okulListesi); // var_dump dizileri düzenli olarak tüm elemanlarını ekrana yazdırmak için kullanılır.
/*
"okullar" => [ //köşeli parantez açarak içerisinin bir dizi olduğunu belirttik.
"ilkokullar" => [ //köşeli parantez açarak içerisinin bir dizi olduğunu belirttik.
"A İlkokulu", //dizinin 1. değeri
"B İlkokulu", //dizinin 2. değeri
"C İlkokulu", //dizinin 3. değeri
"D İlkokulu" //dizinin 4. değeri
], //köşeli parantezi kapatarak ilkokullar dizisinin burada bittiğini gösterdik.
"liseler" => [ // aynı işlemler burada da geçerlidir.
"A Lisesi",
"B Lisesi",
"C Lisesi",
"D Lisesi"
]
],
*/
//### EKRANA YAZMAK
echo $okulListesi["okullar"]["ilkokullar"][0]; //Çıktı A İlkokulu
/*
burada sırayla dizi içerisine erişim sağladık. Önce $okulListesi["okullar"] dizisine eriştik
daha sonra $okulListesi["okullar"] dizisinin elemanı olan ["ilkokullar"] dizisine eriştik
ve daha sonra ["ilkokullar"] dizisinin [0] elemanına eriştik.
echo $okulListesi["okullar"]["ilkokullar"][2]; //Çıktı: C İlkokulu
echo $okulListesi["okullar"]["liseler"][3]; //Çıktı: D Lisesi
echo $okulListesi["universiteler"]["meslek_yuksek_okullari"][1]; //Çıktı: B Meslek Yüksek Okulu
echo $okulListesi["universiteler"]["on_lisans_okullari"][3]; //Çıktı: D Ön Lisans Okulu
*/
?>