1 / 4
文档名称:

PHP数组长度的技巧.docx

格式:docx   大小:16KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

PHP数组长度的技巧.docx

上传人:琥珀 2024/3/13 文件大小:16 KB

下载得到文件列表

PHP数组长度的技巧.docx

相关文档

文档介绍

文档介绍:该【PHP数组长度的技巧 】是由【琥珀】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【PHP数组长度的技巧 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。PHP数组长度的技巧PHP数组长度的技巧PHP程序开发快,运行快,技术本身学****快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言。编辑简单,实用性强,更适合初学者。以下是我为大家搜索整理的PHP数组长度的技巧,希望能给大家带来帮助!更多经常内容请及时关注我们应届毕业生考试网!在php中获取数组长度方法很简单,php为我们提供了两个函数可以计算一维数组长度,如count,sizeof都可以直接统计数组长度哦,下面我们来看几个实例吧。php如何获取数组的长度,使用php函数count(),或是sizeof()例如:复制代码代码如下:$arr=Array('0','1','2','3','4');echocount($arr);//输出5$arr=array('A','B','C');echosizeof($arr);//输出3sizeof()和count()具有同样的用途,,如果传递给这个函数的数组是一个空数组,或者是一个没有经过设定的变量,返回的数组元素个数就是0;两函数功能一样,手册上讲,sizeof()是函数count()的别名。那么多维数组长度要怎么统计呢?继续看例子比如你读取的数组是一个二维数组:复制代码代码如下:$arr=array(0=>array('title'=>'新闻1','viewnum'=>123,'content'=>'ZAQXSWedcrfv'),1=>array('title'=>'新闻2','viewnum'=>99,'content'=>'QWERTYUIOPZXCVBNM'));?>如果你想统计数组$arr的长度,也就是说该二维数组只有两条新闻,你想要的数字也是2,但是如果使用count($arr),统计的结果是不一样的;后来在php手册中发现,count函数还有第二个参数,解释如下:count函数有两个参数:0(或COUNT_NORMAL)为默认,不检测多维数组(数组中的数组);1(或COUNT_RECURSIVE)为检测多维数组,所以如果要判断读取的数组$arr是不是有新闻信息,就要这样写了:复制代码代码如下:if(is_array($arr)&&count($arr,COUNT_NORMAL)>0){.....}else{.....}?>你可以使用这样的代码来测试该函数:复制代码代码如下:$arr=array(0=>array('title'=>'新闻1','viewnum'=>123,'content'=>'ZAQXSWedcrfv'),1=>array('title'=>'新闻2','viewnum'=>99,'content'=>'QWERTYUIOPZXCVBNM'));echo'不统计多维数组:'.count($arr,0);//count($arr,COUNT_NORMAL)echo"";echo'统计多维数组:'.count($arr,1);//count($arr,COUNT_RECURSIVE)?>