PHP 函数 count() 用于统计数组或者对象中的元素数量
▥php
𝄐 0
php count()函数
PHP 函数 count() 用于统计数组或者对象中的元素数量。
语法:
php
count($array_or_object, $mode);
参数:
- $array_or_object:需要统计元素数量的数组或对象。
- $mode:可选参数,指定统计方式。默认为0,表示只统计第一层元素个数;如果传入1,则递归统计所有元素的数量。
返回值:
- 返回数组或对象中元素的数量。
示例:
php
// 统计数组元素数量
$arr = array(1, 2, 3, 4, 5);
echo count($arr); // 输出: 5
// 统计关联数组元素数量
$assoc_arr = array('name' => 'Tom', 'age' => 18, 'gender' => 'male');
echo count($assoc_arr); // 输出: 3
// 统计对象属性数量
class Person {
public $name;
public $age;
}
$person = new Person();
$person->name = 'Alice';
$person->age = 20;
echo count($person); // 输出: 2
// 递归统计多维数组元素数量
$multi_arr = array(array(1, 2), array(3, array(4, 5)));
echo count($multi_arr, 1); // 输出: 5
PHP 函数 count() 用于统计数组或者对象中的元素数量。
语法:
php
count($array_or_object, $mode);
参数:
- $array_or_object:需要统计元素数量的数组或对象。
- $mode:可选参数,指定统计方式。默认为0,表示只统计第一层元素个数;如果传入1,则递归统计所有元素的数量。
返回值:
- 返回数组或对象中元素的数量。
示例:
php
// 统计数组元素数量
$arr = array(1, 2, 3, 4, 5);
echo count($arr); // 输出: 5
// 统计关联数组元素数量
$assoc_arr = array('name' => 'Tom', 'age' => 18, 'gender' => 'male');
echo count($assoc_arr); // 输出: 3
// 统计对象属性数量
class Person {
public $name;
public $age;
}
$person = new Person();
$person->name = 'Alice';
$person->age = 20;
echo count($person); // 输出: 2
// 递归统计多维数组元素数量
$multi_arr = array(array(1, 2), array(3, array(4, 5)));
echo count($multi_arr, 1); // 输出: 5
本文地址:
/show-271367.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。