网页制作免费版,周口seo推广,网站备案期间可以用二级域名访问网站吗,专门做网页的网站在学习PHP语言的时候#xff0c;初学者往往会对数组感到一些棘手。不过在通过深入的学习之后#xff0c;我们会发现#xff0c;这些其实并没有想象中的困难。我们今天就要向大家介绍PHP判断数组为空的具体方式#xff0c;希望能让新手们了解一些新知识。PHP判断数组为空之一…在学习PHP语言的时候初学者往往会对数组感到一些棘手。不过在通过深入的学习之后我们会发现这些其实并没有想象中的困难。我们今天就要向大家介绍PHP判断数组为空的具体方式希望能让新手们了解一些新知识。PHP判断数组为空之一、for循环最简单也是最直接的方法用for循环来遍历数组。对于已知维数的数组可以判断但如果是未知的多维数组该怎么办PHP判断数组为空之二、implode();用implode()将数组输出为字符串判断输出的字串是否为空。初看上去似乎是个不错的方法可惜跟上一点一样对于二维以上数组就不行了。举个例子$arr array(array(),array(),array());$str implode(,,$arr);if(empty($str)) echo 空;else echo 非空;很明显$arr是个含有三个空数组的二维数组应该也算是空的可是输出的确是非空。判断失败。PHP判断数组为空之三、count();$arr array(,,);echo count($arr);PHP判断数组为空之四、in_array(, $arr));$arr array(d,s,);echo in_array(, $arr);这个只能说明数组中有空的元素不能证明数组是空的。很明显也不行。PHP判断数组为空之五、empty();这个cpyeh觉得跟前面几种方法差不多$arr array(,,);if(empty($arr)) echo 空;else echo 非空;结果还是非空PHP判断数组为空之六、用strlen()没内容的话好象长度都为1我们还可以在以上例子上加一句print_r($arr);看看。【责任编辑曹凯 TEL(010)68476606】点赞 0