PHP count() فونکشن
مثال
تعداد عناصر آرایه را برمیگرداند:
<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>
تعریف و استفاده
فونکشن count() تعداد عناصر موجود در آرایه را برمیگرداند.
گزارش نحوی
count(آرایه,mode);
| پارامتر | توضیح |
|---|---|
| آرایه | ضروری. آرایه تعیین شده. |
| mode |
اختیاری. نوع تعیین شده. مقادیر ممکن:
|
توضیح
فونکشن count() تعداد واحدهای موجود در آرایه را محاسبه میکند یا تعداد ویژگیهای موجود در یک شیء.
برای آرایه، تعداد عناصر آن را برمیگرداند، و برای سایر مقادیر، 1 را برمیگرداند. اگر پارامتر متغیری باشد و متغیر تعریف نشده باشد، 0 برمیگرداند.
اگر mode اگر تنظیم شده به COUNT_RECURSIVE (یا 1)، به صورت تکراری در محاسبه تعداد عناصر آرایههای چند بعدی شرکت میکند.
جزئیات فنی
| مقدار بازگشتی: | تعداد عناصر موجود در آرایه را برمیگرداند. |
| نسخه PHP: | 4+ |
| گزارش بهروزرسانی: | mode پارامتر در 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); ?>

