So ermitteln Sie, ob das Array-Element kein Leerzeichen ist: 1. Verwenden Sie die Anweisung „foreach ($arr as $value){}“, um das Array zu durchlaufen. 2. Verwenden Sie die Anweisung „if($value!=" "). „Anweisung, um zu bestimmen, ob das Array-Element Leerzeichen ist; 3. Wenn nicht alle Array-Elemente leer sind, wird „Array-Elemente sind keine Leerzeichen“ ausgegeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
php bestimmt, dass das Array-Element kein Leerzeichen sein darf
Idee:
Verwenden Sie foreach Anweisung zum Durchlaufen des Arrays. Weisen Sie in jeder Schleife den Schlüsselwert des aktuellen Arrays $value zu.
Im Schleifenkörper verwenden Sie die if-Anweisung, um zu bestimmen, ob das Array-Element ein Leerzeichen ist kein Leerzeichen ist, dann $i++
Wenn es ein Leerzeichen ist, setzen Sie $i=0
und verwenden Sie break;
zum Beenden die gesamte Schleife. $i++
如果为空格,则设置$i=0
,且使用break;
退出整个循环。
利用if语句判断$i值
Verwenden Sie die if-Anweisung, um zu bestimmen, ob $i value
0 ist. Dann können Sie feststellen, ob Leerzeichenelemente im Array vorhanden sind
Implementierungscode:
<?php header("Content-type:text/html;charset=utf-8"); $arr = array(10,"php中文网",20," ","php教程"); $i=0; foreach ($arr as $value) { if($value!=" "){ $i++; }else{ $i=0; break; } } if ($i==0) { echo("数组中有元素为空格"); } else { echo("数组元素都不为空格"); } ?>
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob Array-Elemente in PHP keine Leerzeichen sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!