PHP: Diziler
- 5 Mart 2022
- Eğitim, PHP Dersleri
Diziler, birden çok sayıda verinin tek bir değişken ile temsil edilmeleri gerektiğinde kullanılırlar. Dizi içerisinde istenen veriye bir indis değişkeni kullanılarak ulaşılır.
İleriki bölümlerde ele alacağımız döngü yapıları ile kullanıldıklarında, gereksiz kod yazımını da önemli ölçüde azaltan diziler (array), tek boyutlu ve çok boyutlu olarak sınıflandırılabilirler.
Tek Boyutlu Diziler
Konuya bir örnekle başlayalım:
1 2 3 4 5 6 | <?php $arabalar1="Honda"; $arabalar2="Volvo"; $arabalar3="BMW"; $arabalar4="Toyota"; ?> |
Sadece dört tane araba markasını saklamak istediğimizden, dört tane farklı değişken kullandık. Peki 400 farklı markayı saklamak isteseydik?
Aynı örneği, dizi kullanarak yapalım:
1 2 3 | <?php $arabalar=array("Honda","Volvo","BMW","Toyota"); ?> |
Bu defa tanımlamış olduğumuz tek bir değişken olan $arabalar’dır. Ancak bu değişken, “array” bildirimi kullanılarak oluşturulmuş bir dizidir.
Aynı tanımlamayı farklı bir şekilde de yapabiliriz:
1 2 3 4 5 6 | <?php $arabalar[0]="Honda"; $arabalar[1]="Volvo"; $arabalar[2]="BMW"; $arabalar[3]="Toyota"; ?> |
Bu tanımlamada, dizinin indisi adı verilen köşeli parantezlerin içerisinde yer alan değerleri kendimiz belirledik.
Her iki tanımlama için de aşağıdaki kod parçası,
1 2 3 | <?php echo "$arabalar[0] ve $arabalar[3] Japon otomobil markalarıdır."; ?> |
aynı ekran çıktısını verecektir:
Honda ve Toyota Japon otomobil markalarıdır.
- 5 Mart 2022
- Paint Yazılım
Diğer Yazılarımız
Tüm YazılarımızSoru işareti kalmasın
Bu yazı hakkında aklınıza takılanlar, bir fikriniz belkide şikayetiniz vardır. Yada yazımızda hatalar olduğunu düşünüyor olabilirsiniz. Peki neden bize ulaşmayı düşünmeyesiniz ki?
Hizmetlerimiz
Binlerce müşterimizin yararlandığı 100'e yakın hizmetlerimizden sizlerde yararlanabilirsiniz. Onlarca ücretsiz web hizmeti ve profesyonel destekle sizleri daima daha ileriye taşımayı hedefliyoruz.
Tüm Yenilik ve Kampanyalardan Haberdar Ol
Son Yazılar
- Nöromorfik Animasyonlu Buttonlar 10 Aralık 2024
- Pürüzsüz Sıvı Animasyonlu Arkaplan 6 Aralık 2024
- Ruby’nin E-Ticaret Sektöründe Kullanımı ve Başarısı 2 Kasım 2024