چگونه طول ( اندازه ) آرایه را در PHP پیدا کنیم ؟

چگونه طول ( اندازه ) آرایه را در PHP پیدا کنیم ؟ – با استفاده از تابع count در PHP می توانیم طول و اندازه آرایه را بدست آوریم این تابع دارای 2 ورودی است . همچنین می توانیم از تابع sizeof استفاده کنیم که همان count است اما با نام متفاوت .
روش 1 : تابع count بدست آوردن اندازه آرایه
در صورتی که آرایه داده شده هیچ عضوی نداشته باشد صفر برمی گرداند .
Syntax :
count($array, mode)
مثال :
<?php
// PHP program to count all elements
// or values in an array
// Use of count() function
$array = array("Geek1", "Geek2",
"Geek3", "1", "2","3");
echo "Count first array elements: " . count($array) . "\n";
$array = array(
'names' => array("Geek1", "Geek2", "Geek3"),
'rank' => array('1', '2', '3')
);
echo "Recursive count: " . count($array, 1) . "\n";
echo "Normal count: " . count($array, 0);
?>
خروجی
Count first array elements: 6
Recursive count: 8
Normal count: 2
روش 2 : استفاده از تابع sizeof برای بدست آوردن اندازه آرایه
sizeof همان count با نام متفاوت است .
Syntax :
sizeof($array, mode)
مثال :
<?php
// PHP program to count all elements
// or values in an array
// Use of sizeof() function
$array = array("Geek1", "Geek2",
"Geek3", "1", "2","3");
echo "Count second array elements: "
. sizeof($array) . "\n";
$array = array(
'names' => array("Geek1", "Geek2", "Geek3"),
'rank' => array('1', '2', '3')
);
echo("Recursive count: " . sizeof($array, 1) . "\n");
echo("Normal count: " . sizeof($array, 0) . "\n");
?>
خروجی
Count second array elements: 6
Recursive count: 8
Normal count: 2
ارسال نظر