0Pricing
PHP Academy · Ders

Dizilerle Çalışma

PHP'de diziler oluşturun ve değiştirin

Dizilerle Çalışma, CoddyKit'te ücretsiz bir PHP Academy dersidir. Bu, 5 dersinin 5. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, PHP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. PHP Academy kursu toplamda 5 dersten oluşur.

Dizilerle Çalışma

Dizilerle Çalışma

Bir başka heyecan verici derse hoş geldiniz! Bu derste, veri koleksiyonlarını depolamak ve yönetmek için PHP'de dizileri nasıl kullanacağınızı öğreneceksiniz. Hemen başlayalım!

Dizilerle Çalışma — resim 1

Diziler Nedir?

Diziler Nedir?

Dizi, birden çok değeri tek bir değişkende depolamanızı sağlayan bir veri yapısıdır. Her değer bir dizinle tanımlanır.

Önemli Nokta: PHP dizileri; dizeler, tam sayılar ve hatta diğer diziler de dâhil olmak üzere farklı veri türlerini depolayabilir.

Örnek:

<?php
  $fruits = ["Apple", "Banana", "Cherry"];
  echo $fruits[0]; // Outputs: Apple
?>

Dizi Türleri

Dizi Türleri

PHP üç tür dizi destekler:

  • Dizinli diziler: Sayısal dizinler kullanır.
  • İlişkisel diziler: Adlandırılmış anahtarlar kullanır.
  • Çok boyutlu diziler: Dizilerin içinde diziler bulundurur.

Şimdi her türü ayrıntılı olarak inceleyelim.

Dizinli Diziler

Dizinli Diziler

Dizinli diziler, değerleri depolamak ve bunlara erişmek için sayısal dizinler kullanır. Örnek:

İpucu: Dizinli diziler üzerinde yineleme yapmak için for veya foreach döngüsü kullanın.

<?php
  $colors = ["Red", "Green", "Blue"];
  echo $colors[1]; // Outputs: Green
?>

İlişkisel Diziler

İlişkisel Diziler

İlişkisel diziler, değerleri depolamak ve bunlara erişmek için adlandırılmış anahtarlar kullanır. Örnek:

Görev: name, price ve stock gibi anahtarlara sahip bir ürün için ilişkisel dizi oluşturun.

<?php
  $person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "New York"
  ];
  echo $person["name"]; // Outputs: Alice
?>

Çok Boyutlu Diziler

Çok Boyutlu Diziler

Çok boyutlu diziler, dizilerin içinde diziler bulundurur. Örnek:

Önemli Nokta: Çok boyutlu diziler üzerinde yineleme yapmak için iç içe döngüler kullanın.

<?php
  $students = [
    ["name" => "Alice", "age" => 20],
    ["name" => "Bob", "age" => 22],
    ["name" => "Charlie", "age" => 18]
  ];
  echo $students[0]["name"]; // Outputs: Alice
?>

Dizi İşlevleri

Dizi İşlevleri

PHP, dizileri işlemek için yerleşik işlevler sağlar. Örnekler:

  • count(): Öğe sayısını alır.
  • array_push(): Dizinin sonuna bir öğe ekler.
  • array_pop(): Son öğeyi kaldırır.
  • array_keys(): Tüm anahtarları alır.

Örnek:

<?php
  $numbers = [1, 2, 3];
  array_push($numbers, 4);
  echo count($numbers); // Outputs: 4
?>

Dizilerde Yineleme

Dizilerde Yineleme

Bir dizideki tüm öğeleri işlemek için döngüleri kullanın. Örnek:

İpucu: Hem anahtarlara hem de değerlere erişmek için ilişkisel dizilerde foreach kullanın.

<?php
  $fruits = ["Apple", "Banana", "Cherry"];
  foreach ($fruits as $fruit) {
    echo $fruit . "<br>";
  }
?>
<?php
  $numbers = [10, 20, 30];
  echo count($numbers);
?>

Harika İş Çıkardınız!

Harika İş Çıkardınız!

Tebrikler! PHP'de veri koleksiyonlarını depolamak ve yönetmek için dizileri nasıl kullanacağınızı öğrendiniz. Diziler, tek bir değişkende birden çok değeri işlemek için çok yönlü bir araçtır. Bir sonraki derste PHP'deki işlevleri inceleyeceğiz. Kod yazmaya devam edelim!

Dizilerle Çalışma — resim 10

Sıkça Sorulan Sorular

“Dizilerle Çalışma” dersi ücretsiz mi?

Evet — “Dizilerle Çalışma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve PHP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. PHP Academy kursu toplamda 5 dersten oluşur.

“Dizilerle Çalışma” dersinde ne öğreneceğim?

PHP'de diziler oluşturun ve değiştirin PHP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

PHP Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te PHP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 5 dersinin 5. dersidir.

“Dizilerle Çalışma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu PHP Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her PHP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Değişkenler ve Sabitler
  2. Veri Türleri
  3. Operatörler
  4. Denetim Yapıları
  5. Dizilerle Çalışma
← PHP Academy Sayfasına Dön