PHP count() Fonksiyonu

PHP count() Fonksiyonu

count() fonksiyonu, bir dizideki (array) eleman sayısını döndürür.

Dizi içerisinde eleman yoksa 0 değerini verir.

Örnek

<?PHP 
$dizi = ["ahmet","mustafa","kadir","serdar"];
echo count($dizi);
// Çıktısı : 4
?>

Bazı durumlarda dizi içerisinde dizi olabiliyor. Ana dizi içerisinde bulunan alt dizilerinde eleman sayılarını almak istersek şöyle kullanabiliriz.

<?PHP
$mevsimler = array(
               "yaz"=> array("haziran","temmuz","ağustos"),
               "ilkbahar" => array("nisan","mayıs","haziran")
        );

echo count($mevsimler);  
// Çıktısı : 2
// 2 vermesinin nedeni $mevsimler isimli dizi içerisinde 2 tane dizi olması, yani bize $mevsimler dizisi içerisinde ki dizi sayısını verdi.


echo count($mevsimler, COUNT_RECURSIVE);
// Çıktısı : 8
// 8 vermesinin nedeni $mevsimler isimli dizi içerisinde dizileri ve dizilerin eleman sayılarını topladı.
// 2 tane dizi, her dizi de 3'er tane eleman.

 ?>

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Back To Top