PHP count() فنکشن

مثال

عدد عناصر موجود در آرایه را برمی‌گرداند:

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

مثال اجرایی

تعریف و استفاده

count() فنکشن تعداد عناصر موجود در آرایه را برمی‌گرداند.

نحوه استفاده

count(آرایه,مد);
پارامتر توضیح
آرایه ضروری. آرایه را مشخص می‌کند.
مد

اختیاری. مد را مشخص می‌کند. مقادیر ممکن:

  • 0 - پیش‌فرض. تمام عناصر آرایه‌های چند بعدی را شمارش نمی‌کند
  • 1 - شمارش بازگشتی تعداد عناصر آرایه (شمارش تمام عناصر آرایه‌های چند بعدی)

توضیح

فنکشن count() تعداد واحد‌های موجود در آرایه را محاسبه می‌کند یا تعداد ویژگی‌های موجود در یک شیء.

برای آرایه، تعداد عناصر آن را برمی‌گرداند، برای سایر مقادیر 1 را برمی‌گرداند. اگر پارامتر متغیری باشد و متغیر تعریف نشده باشد، 0 برمی‌گرداند.

اگر مد اگر تنظیم شده به COUNT_RECURSIVE (یا 1)، شمارش بازگشتی بر روی تعداد عناصر آرایه‌های چند بعدی انجام می‌شود.

جزئیات فنی

مقدار بازگشتی: عدد عناصر موجود در آرایه را برمی‌گرداند.
نسخه PHP: 4+
گزارش به‌روزرسانی: مد پارامتر در PHP 4.2 اضافه شده است.

مثال‌های بیشتر

مثال 1

شمارش بازگشتی بر روی آرایه‌ها انجام می‌شود:

<?php
$cars=array
  (
  "Volvo"=>array
  (
  "XC60",
  "XC90"
  ,
  "BMW"=>array
  (
  "X3",
  "X5"
  ,
  "Toyota"=>array
  (
  "Highlander"
  )
  );
echo "شمارش معمولی: " . count($cars)."<br>";
echo "شمارش بازگشتی: " . count($cars,1);
?>

مثال اجرایی