Dizi içerisinde sabit ve değişken nasıl tanımlanır? Dizi içerisinde değişken ve sabit neden tanımlanır?
Dizi İçerisinde Değişken Ve Sabit Tanımlama
Dizilerimizin içerisinde sadece biz manuel olarak değerler yazmayız sadece bu değerleri değişkenlerden ve sabitlerden de alabiliriz.Hemen bir sabit oluşturalım ve içerisine hem değişken hemde sabitlerden değerler yazalım;
[<?php
$Isim = "Ahmet";
$Soyisim = "Çavdar";
define("YAS",35);
define("MESLEK","Berber");
$Bilgiler = array($Isim,$Soyisim,YAS,MESLEK);
echo "<pre>";
print_r($Bilgiler);
echo "</pre>";
?>]
Gördüğünüz gibi dizlerin içerisinde hem değişkenlerden veri hemde sabitlerden veriler ekleyebiliyoruz.İstedğimiz değerlere bildğiniz gibi yine ilgili değerin anahtarını yazarakta erişebilliyoruz.Hemen onunla ilgili bir örnek yapalım bilgilerimizden mesleğine ve ismine erişelim hemen örneğimizi yapalım;
[<?php
$Isim = "Ahmet";
$Soyisim = "Çavdar";
define("YAS",35);
define("MESLEK","Berber");
$Bilgiler = array($Isim,$Soyisim,YAS,MESLEK);
echo "<pre>";
print_r($Bilgiler);
echo "</pre>";
echo $Bilgiler[0]."<br/>";
echo $Bilgiler[3];
?>]
Yukarıdaki örnektede gördüğünüz gibi istediğimiz verilere yine Php'nin otomatik oluşturduğu anahtar değerlerini girerek istediğimiz verilere erişmiş olduk.Şimdi ise tüm verilere biz istedğimiz anahtar değerlerini atayalım ve istediklerimizi çekelim;
[<?php
$Isim = "Ahmet";
$Soyisim = "Çavdar";
define("YAS",35);
define("MESLEK","Berber");
$Bilgiler = array("ismi"=>$Isim,"soyismi"=>$Soyisim,"yasi"=>YAS,"meslegi"=>MESLEK);
echo "<pre>";
print_r($Bilgiler);
echo "</pre>";
echo $Bilgiler["meslegi"]."<br/>";
echo $Bilgiler["soyismi"];
?>]
Gördüğünüz gibi dizimizin elemanlarına manuel olarak anahtar değerlerimzi ekledik ve istediğimiz verileri ekrana yazdırmış olduk.
COMMENTS