当前位置:Open-SourceComputers

php

2025-02-06 00:56:15Open-SourceComputers

PHP判断数组是否为空的5大方法?GOOGLE之后整理出以下办法:一、for循环二、implode#28#29用implode#28#29将数组输出为字符串,判断输出的字串是否为空。初看上去似乎是个不错的方法,可惜跟上一点一样,对于二维以上数组就不行了

PHP判断数组是否为空的5大方法?

GOOGLE之后整理出以下办法:一、for循环二、implode#28#29用implode#28#29将数组输出为字符串,判断输出的字串是否为空。初看上去似乎是个不错的方法,可惜跟上一点一样,对于二维以上数组就不行了。举个例子:#24arr= array#28array#28#29,array#28#29,array#28#29#29#24str = implode#28#30",#30",#24arr#29if#28empty#28#24str#29#29 echo 空else echo 非空很明显#24arr是个含有三个空数组的二维数组,应该也算是空的,可是输出的确是非空

判断失败。三、count#28#29#24arr= array#28,,#29echo count#28#24arr#29四、in_array#28#30"#30", #24arr#29#29#24arr= array#28d,s,#29echo in_array#28#30"#30", #24arr#29这个只能说明数组中有空的元素,不能证明数组是空的。很明显也不行

澳门巴黎人

五、empty#28#29这个cpy世界杯eh觉得跟前面几种方法差不多#24arr= array#28,,#29if#28empty#28#24arr#29#29 echo 空else echo 非空结果还是非空六、用strlen#28#29,没内容的话{pinyin:huà}好象长度都为1  可以在以上例子上加一句print_r#28#24arr#29看看

本文链接:http://21taiyang.com/Open-SourceComputers/12618153.html
php转载请注明出处来源