Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Herkes için PHP Eğitimleri-13: Php diziler

Posted on 5 Temmuz 2019

Herkes için PHP Eğitimleri-13: Php diziler

Dizi oluşturma

Php dilinde dizi oluşturmak için aşağıdaki yöntemler tercih edilebilir.

Yöntem-1

$dizi = array(“öğe1″,”öğe2”);

Yöntem-2

$dizi = array(“ad”=>”sarper”,”soyad”=>”arıkan”);

Yöntem-3

$dizi[1] = “Sarper”;
$dizi[2] = “savaş”;

Yöntem-4

$dizi[“ad”] = “sarper”;
$dizi[“soyad”] = “arıkan”;

Dizinin varlığını sorgulama

$dizi = array(1,2,3,4,5)
if(isarray($dizi)){
echo “Dizi oluşturulmuş”;
}
else
{
echo “Dizi mevcut değil”;
}

Dizilere erişim

print_r yöntemi

for($i = 0; $i <10;$i++){ $dizi[$i] = rand(0,100); } print_r($dizi)

Dizi index numarasından erişim

$dizi = array(“sarper arıkan”,”savaş arıkan”);
echo $dizi[1];
not: Burada önemli bir nokta dizilerin elemanları sıfırdan itibaren başlar.

Foreach ile dizi elemanlarına teker teker erişim

$dizi = array(1,2,3,4,5,6,7,8,9,10);
foreach($dizi as $listele){
print_r($listele . “
“);
}

Var_dump ile detaylı erişim

$dizi = array(1,2,3,4,5);
var_dump($dizi);
Yukarıdaki kod yapısında var_dump ile hangi türden dizi elemanı tuttuğu, toplam dizinin öğe sayısına ulaşabilirsiniz.
Son olarakta diziden bir öğe nasıl kaldırılır hızlıca bir bakalım.

Unset ile öğe kaldırma

$dizi = array(1,2,3,4,5,9);
unset($dizi[5]);

Bununla birlikte diziden bir öğe silindikten sonra diziyi güncellenmesini istiyorsak;
$dizi = array_values($dizi);

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded