array_pop Kullanımı
array_pop fonksiyonu bir array’in(dizi) içerisindeki en sonda bulunan değeri silmeye yarar. Aşağıda ki örnekteki gibi kullanıldığında “Hasan” isimli stringin silindiğini göreceksiniz.
<?php
$dizi = array("Ahmet","Mehmet","Hasan");
array_pop($dizi);
print_r($dizi);
Üstteki komutun çıktısı :
Array ( [0] => Ahmet [1] => Mehmet )
array_count_values Kullanımı
array_count_values fonksiyonu bir arrayin içerisinde kaç tane aynı değerden mevcut olduğunu sorgulamaya yarar. Kullanımı aşağıdaki gibidir.
<?php
$dizi = array(1,1,1,2,2,2,2,4,4);
var_dump(array_count_values($dizi));
Üstteki komutun çıktısı :
array(3) { [1]=> int(3) [2]=> int(4) [4]=> int(2) }
array_shift Kullanımı
array_shift komutu array_pop komutunun yaptığı işlemin tam tersini gerçekleştirir. array_pop sondaki değeri silerken, array_shift en baştaki değeri siler. Kullanımı aşağıdaki gibidir.
<?php
$dizi = array("Ahmet","Mehmet","Metin");
array_shift($dizi);
print_r($dizi);
Üstteki komutun çıktısı :
Array ( [0] => Mehmet [1] => Metin )