判斷數(shù)組元素不為空格的方法:1、使用“foreach ($arr as $value){}”語(yǔ)句遍歷數(shù)組;2、使用“if($value!=" ")”語(yǔ)句判斷數(shù)組元素是否為空格;3、如果數(shù)組元素全部不為空,則輸出“數(shù)組元素不為空格”。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php判斷數(shù)組元素不能為空格
思路:
-
利用foreach語(yǔ)句來遍歷數(shù)組,在每次循環(huán)中將當(dāng)前數(shù)組的鍵值賦給$value
-
在循環(huán)體中,利用if語(yǔ)句判斷數(shù)組元素是否為空格
-
如果不為空格,則
$i++
-
如果為空格,則設(shè)置
$i=0
,且使用break;
退出整個(gè)循環(huán)。
-
-
利用if語(yǔ)句判斷
$i值
是否為0,則可知道數(shù)組中是否有空格元素
實(shí)現(xiàn)代碼:
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,"php中文網(wǎng)",20," ","php教程"); $i=0; foreach ($arr as $value) { if($value!=" "){ $i++; }else{ $i=0; break; } } if ($i==0) { echo("數(shù)組中有元素為空格"); } else { echo("數(shù)組元素都不為空格"); } ?>
輸出結(jié)果:
推薦學(xué)習(xí):《PHP視頻教程》