在php里面怎么获得数组长度?有什么方法?

2022-11-13 0 52

count —- 计算数组中的单元数目或对象中的属性个数

strlen 是 统计数组中元素的长度;

如果要计算数组中所有元素的长度,请使用循环计数

代码:

$a  =  array(‘0’  =>  ‘123’,  ‘1’  =>  ‘asdf’);

$count  =  count($a);

$a_length  =  0;

for  ($i=0;  $i<$count;  $i++)  {

$a_length  =  $a_length  +  strlen($a[$i]);

}

print  $a_length;

代码:

<?phptqeb

$a[0]

?>

Example #1 count() 例子

<?php

$a[0] = 1;

$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

?>

Example #2 递归 count() 例子

<?php

$food = array(‘fruits’ => array(‘orange’, ‘banana’, ‘apple’),

‘veggie’ => array(‘carrot’, ‘collard’, ‘pea’));

// recursive count

echo count($food, COUNT_RECURSIVE); // output 8

// normal count

echo count($food); // output 2

?>

1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!cheeksyu@vip.qq.com
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有积分奖励和额外收入!
5.严禁将资源用于任何违法犯罪行为,不得违反国家法律,否则责任自负,一切法律责任与本站无关

发表评论
暂无评论