Fungsi count() PHP

Contoh

Mengembalikan bilangan elemen dalam array:

<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>

Contoh Berjalan

Definisi dan penggunaan

Fungsi count() mengembalikan bilangan elemen dalam array.

Sintaks

count(array,mode);
Parameter Deskripsi
array Diperlukan. Tentukan array.
mode

Pilihan. Tentukan modus. Nilai yang mungkin:

  • 0 - Laporan baku. Tidak menghitung semua elemen dalam array multidimensi
  • 1 - Menghitung bilangan elemen array secara rekursif (menghitung semua elemen dalam array multidimensi)

Keterangan

Fungsi count() menghitung bilangan unit dalam array atau bilangan properti dalam objek.

Untuk array, mengembalikan bilangan elemen, untuk nilai lain, mengembalikan 1. Jika parameter adalah variabel dan variabel belum ditentukan, maka mengembalikan 0.

Jika mode Ditetapkan kepada COUNT_RECURSIVE (atau 1), maka akan menghitung secara rekursif bilangan elemen array dalam array multidimensi.

Detil teknikal

Hasil balikan: Mengembalikan bilangan elemen dalam array.
Versi PHP: 4+
Log pembaruan: mode Parameter ditambahkan di PHP 4.2.

Contoh lain

Contoh 1

Menghitung bilangan secara rekursif terhadap array:

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ),
  "BMW"=>array
  (
  "X3",
  "X5"
  ),
  "Toyota"=>array
  (
  "Highlander"
  )
  );
echo "Bilangan biasa: " . count($cars)."<br>";
echo "Bilangan rekursif: " . count($cars,1);
?>

Contoh Berjalan