php中count()函数的作用?
3个回答
展开全部
PHP中count() 函数表示:计算数组中元素的个数,或者计算对象中属性的个数;
计算数组元素个数示例:
<?php
$arr = array("baidu", "google", "soso");
echo count($arr);
//结果:3
?>
计算对象中的属性个数示例:
<?php
class Person{
public $name;
public $age;
public function __construct(){
$this->name = 'baiduzhidao';
$this->age = '10';
}
function msg(){
echo "msg function.";
}
}
//new 对象
$per= new Person();
//获取对象属性关联数组
$var=get_object_vars($per);
//计算对象属性个数
echo count($var);
//输出结果为:2
?>
展开全部
首先查一下PHP手册,可以使问题更明确
手册上这样写道:
int count ( mixed var)
返回 var 中的单元数目,通常是一个 array(任何其它类型都只有一个单元)。
如果 var 不是数组类型,将返回 1(例外:count(NULL) 的结果是 0)
在平常,我用count()函数,一般都是来计算数组的个数。
<?php
$arr = array('a','3','4');
echo count($arr);
?>
赋给变量$arr为一个数组,给了3个数组元素,然后用echo显示count()函数计算$arr的个数,显示为3
手册上这样写道:
int count ( mixed var)
返回 var 中的单元数目,通常是一个 array(任何其它类型都只有一个单元)。
如果 var 不是数组类型,将返回 1(例外:count(NULL) 的结果是 0)
在平常,我用count()函数,一般都是来计算数组的个数。
<?php
$arr = array('a','3','4');
echo count($arr);
?>
赋给变量$arr为一个数组,给了3个数组元素,然后用echo显示count()函数计算$arr的个数,显示为3
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
确认函数的个数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询