Php de referans işlemleri fonksiyonlarda da kullanabiliriz Bilmeyen arkaşlar için ;
$soru=5;
$cevap=&$soru;
echo $cevap;
Burada soru değişkenimizi cevap değişkenimize referans olarak atadık. Aynısı fonksiyonlar içinde geçerlidir.
Referans ?>
DİZİLER PHP DİZİLER NEDİR ?
PHPDE DİZİ NASIL TANIMLAMA
Diziler birden fazla değeri taşırlar. Bir değişkene birden fazla değer atayarak dizi değişkenlerini oluştururuz. Dizilerde ?>
DİZİLER PHP DİZİLER NEDİR ? PHPDE DİZİ NASIL TANIMLAMA
Diziler birden fazla değeri taşırlar. Bir değişkene birden fazla değer atayarak dizi değişkenlerini oluştururuz.
Dizilerde anahtar ?>
Dizileri yazıdırken echo $diller[anahtar_adi]; şeklinde foreach kullanarak yazdırabiliriz.
Foreach kullanımı :
Burada foreach ten sonra parantez içerisinde dizi değişkenin adı , daha sonra "as" komutu ?>
Php de dizilerin sadece anahtarlarını yazdırmak için array_keys komutu kullanılır. Aşağıdaki örneğimizi inceleyelim.
<?php
$diller =array( "dil1"=> "php",
"dil2"=> ?>
Herhangi bir değişkeni dizimi yoksa normal bir değişkenmi olup olmadığını bulmak için is_array komutunu kullanrıız.
<?php
$diller =array( "dil1"=> "php",
?>
Herhangi bir ifadenin dizide anahtar (key) oalrak tanımlanıp tanımlanmadığını bulmak için array_key_exists fonkiyonu kullanılır.
<?php
$diller =array( "dil1"=> "php",
?>
Dizilere değer eklemek için array_push ve array_unshift komutlarını kullanırız.
Dizilere alt kısmına yani sonuna yeni bir değer eklemek için , array_push fonksiyonunu kullanırız.Dizinin sonuna ?>
Dizilerde değer silerek unset ile istedğimiz anahtara göre , array_shift ile en üstteki değeri silme veya array_pop ile en alttaki değeri silebiliriz.
Dizilerde istediğimiz ?>
Dizideki istediğimiz değerleri alıp yeni bir dizi oluşturmak için array_slice fonksiyonu kullanılır. Array_slice fonksiyonu ile diziden parcayı ayırıp yeni bir dizi yaparız.
array_slice fonksiyonunu ?>