Cú pháp:
count ( $var [, int $mode = COUNT_NORMAL ] );Trong đó:
- $var là mảng hoặc đối tượng.
- $mode được thiết lập là COUNT_RECURSIVE (hoặc là 1) thì hàm sẽ đếm sâu đến từng phần tử trong trường hợp mảng đa chiều.
Ví dụ 1:
$a[0] = 1;Ví dụ 2:
$a[1] = 3;
$a[2] = 5;
$result = count($a); // $result == 3
$b[0] = 7;
$b[5] = 9;
$b[10] = 11;
$result = count($b); // $result == 3
$result = count(null); // $result == 0
$result = count(false); // $result == 1
$food = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard', 'pea'));
// recursive count
echo count($food, COUNT_RECURSIVE); // Ket qua la 8
echo count($food, 1); // Ket qua la 8
// normal count
echo count($food); // Ket qua la 2
Không có nhận xét nào:
Đăng nhận xét