PHP的strlen()与count()统计数组的区别
大家好,请问一下:<?php
$myArr=array('加班','dfs','防盗锁','123','有','w','看看'); //定义数组
echo strlen($myArr); //打印出数组的长度。但是我不明白的是数组的长度明明是7个,为什么算出来结果只有5个呢?
echo "<p>";
for($i=0;$i<strlen($myArr);$i++)
{
echo $myArr[$i].' '; //也因为是这样,使用for循环出来的结果只能是:加班 dfs 防盗锁 123 有 。结果并没有输出'w'和'看看',这两个数组元素!请问为什么啊?
}
?>