PHPcount函数是PHP中的一个内置函数,它可以用来计算一个变量或者一个数组中元素的个数。它返回的是一个整型值,表示变量或者数组中元素的总个数。
PHPcount函数有三个参数,分别是$var、$mode和$type。$var参数表示要计算元素个数的变量或者数组;$mode参数表示计算模式,默认值是0;$type参数表示要计算的元素的特定属性,默认值是null。
int count ( mixed $var [, int $mode = 0 ] ) int count ( mixed $var [, int $mode = COUNT_NORMAL ] ) int count ( mixed $var [, int $mode = COUNT_RECURSIVE ] [, int $type = 0 ] )
当$mode参数被指定时,PHPcount函数会根据指定的模式来进行计算。当$mode=0时(或者COUNT_NORMAL时),PHPcount函数会返回该变量或者该数组中元素的总个数。当$mode=1时(或者COUNT_RECURSIVE时),PHPcount函数会递归地对该变量或者该数组中所有子元素进行计算并返回总个数。
此外,当$type参数被指定时(仅在$mode=1时有用) , PHPcount函 数会根据指定的特定属性来对子元 素进行计 算并 返 回 总 个 數 。 具体 来 说 , 如 果 $ type=0 ( 默 认 值 ) , PHPcount 函 數 會 返 回 所 有 类 型 的 子 元 素 的 总 个 數 ;如果 $type=1 (即COUNT_STRING) , PHPcount函 數 會 返 回 子 元 素 中字 符 串 类 型 的 总 个 數 ;如果 $type=2 (即COUNT_INTEGER) , PHPcount函 數 會 返回子元 素 中 整 型 类 型 的 总 个 數 。
完整的 PHP Array 参考手册
返回数组中元素的数目:
count() 函数返回数组中元素的数目。
参数 | 描述 |
---|---|
array | 必需。规定要计数的数组。 |
mode | 可选。规定函数的模式。可能的值:
|
返回值: | 返回数组中元素的数目。 |
---|---|
PHP 版本: | 4+ |
更新日志: | mode 参数是在 PHP 4.2 中新增的。 |
递归地计算数组中元素的数目:
PHP pos() 函数 完整的 PHP Array 参考手册实例 输出数组中的当前元素的值:?php $people = array(Peter, Joe, Glenn, Cleveland...
PHP rsort() 函数 完整的 PHP Array 参考手册实例 对数组 $cars 中的元素按字母进行降序排序:?php $cars=array(Volvo,BMW,Toyot...
PHP FILTER_VALIDATE_REGEXP 过滤器 完整的 PHP Filter 参考手册定义和用法 FILTER_VALIDATE_REGEXP 过滤器根据兼容 Perl 的正则...
PHP date_diff() 函数PHP Date/Time 参考手册实例 计算两个日期间的差值:?php $date1=date_create("2013-03-15");$date2=date_c...
PHP chunk_split() 函数PHP String 参考手册实例 在每个字符后分割一次字符串,并在每个分割后添加 .:?php $str = Hello world!...