برگرداندن تعداد عناصر یک آرایه
با استفاده از تابع ()count، می توان تعداد عناصر یک آرایه را برگرداند.
مثال (برگرداندن تعداد عناصر یک آرایه)
برگرداندن تعداد عناصر یک آرایه:
<?php
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>
$cars=array("Volvo","BMW","Toyota");
echo count($cars);
?>
3
نحوه استفاده:
count(array,mode);
پارامتر | توضیحات |
---|---|
array | الزامی است، نام آرایه را تعیین می کند. |
mode | اختیاری است، در آرایه های چند بعدی، نحوه شمارش عناصر را تعیین می کند.
|
نکته: پارامتر mode از php 4.2 به بعد اضافه شده است.
یک مثال دیگر از تابع ()count
مثال (برگرداندن تعداد عناصر یک آرایه)
تعداد عناصر، در آرایه های چند بعدی:
<?php
$cars=array
(
"Volvo"=>array
(
"XC60",
"XC90"
),
"BMW"=>array
(
"X3",
"X5"
),
"Toyota"=>array
(
"Highlander"
)
);
echo "Normal count: " . count($cars)."<br>";
echo "Recursive count: " . count($cars,1);
?>
$cars=array
(
"Volvo"=>array
(
"XC60",
"XC90"
),
"BMW"=>array
(
"X3",
"X5"
),
"Toyota"=>array
(
"Highlander"
)
);
echo "Normal count: " . count($cars)."<br>";
echo "Recursive count: " . count($cars,1);
?>
Normal count: 3
Recursive count: 8
Recursive count: 8
در بیاموزهای بعدی درباره ی حلقه ی foreach توضیح داده شده است.