Home > php教程 > PHP源码 > php数组长度函数的例子

php数组长度函数的例子

WBOY
Release: 2016-06-08 17:19:38
Original
1605 people have browsed it

php中数组长度我们有两个函数可以直接统计到了分别为count与sizeof了,前者现在用到非常的多了而sizeof函数是旧版本的php中用到现在几乎不使用了,下面我们来看看php数组长度函数一些例子。

<script>ec(2);</script>

PHP中有两个内建的函数:count() 和sizeof(),可以实现得到数组的长度
 
$colorList = array("apple"=>"red", "grass"=>"green", "sky"=>"blue",  "night"=>"black","wall"=>"white"); 

echo "Array size with count: ".count($colorList); 

echo "Array size with count: ".sizeof($colorList); 


例子

$arr = Array('0','1','2','3','4');
echo count($arr);
// 输出 5
$arr = array('A','B','C');
echo sizeof($arr);
//输出3

二维数组:

count函数有两个参数:
0(或COUNT_NORMAL)为默认,不检测多维数组(数组中的数组);
1(或COUNT_RECURSIVE)为检测多维数组,

你可以使用这样的代码来测试该函数:

$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)
?>

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template