Heim >Backend-Entwicklung >PHP-Problem >So durchlaufen Sie ein Array in PHP, um festzustellen, ob es einen bestimmten Wert enthält
Erkennungsmethode: 1. Verwenden Sie die foreach-Anweisung, um das Array mit der Syntax „foreach ($array as $value){}“ zu durchlaufen. 2. Verwenden Sie im Schleifenkörper den angegebenen Wert „$value===“. "-Anweisung, um festzustellen, ob ein Wert im Array vorhanden ist. Enthält den angegebenen Wert (d. h., ob das aktuelle Array-Element gleich dem angegebenen Wert ist). Wenn es gleich ist, enthält das Array den Wert, andernfalls enthält es den Wert nicht Wert.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
So verwenden Sie PHP, um ein Array zu schleifen, um zu erkennen, ob es einen bestimmten Wert enthält
1 . Verwenden Sie die foreach-Anweisung, um das Array zu durchlaufen.
foreach ($array as $value){ 语句块; }
2. Verwenden Sie im Schleifenkörper den ===-Operator, um zu erkennen, ob er einen bestimmten Wert enthält
$value===指定值Bestimmen Sie in jeder Schleife, ob der aktuelle Array-Wert $value dem angegebenen Wert entspricht:
Implementierungscode:
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("2",1,"3",4,2,3); var_dump($arr); foreach($arr as $value){ if($value===1){ echo "包含指定值"; break; } } ?>
Ich verbessere es:
<?php header("Content-type:text/html;charset=utf-8"); $arr= array("2",1,"3",4,2,3); var_dump($arr); $f=false; foreach($arr as $value){ if($value==="1"){ $f=TRUE; break; } } if($f){ echo "数组有指定值"; }else{ echo "数组没有指定值"; } ?>
Empfohlenes Lernen: „PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo durchlaufen Sie ein Array in PHP, um festzustellen, ob es einen bestimmten Wert enthält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!