Heim > Backend-Entwicklung > PHP-Problem > So überprüfen Sie, ob sich der Wert in einem Array in PHP befindet

So überprüfen Sie, ob sich der Wert in einem Array in PHP befindet

PHPz
Freigeben: 2023-04-18 16:02:35
Original
453 Leute haben es durchsucht

PHP ist eine leistungsstarke Programmiersprache mit vielen integrierten Funktionen, die Entwicklern das Schreiben von Code erleichtern. Eine der integrierten Funktionen ist eine Funktion, die prüft, ob sich ein Wert in einem Array befindet. In PHP wird diese Funktion als in_array()-Funktion bezeichnet.

in_array()-Funktion ist eine wichtige Array-Funktion in PHP. Sie wird verwendet, um zu überprüfen, ob sich ein Wert in einem Array befindet. Seine Syntax ist wie folgt:

bool in_array ( Mixed $needle , array $haystack [, bool $strict = FALSE ] )

Die Parameter der Funktion in_array() sind wie folgt: #🎜 🎜#

    Nadelparameter: der zu findende Wert, es kann sich um jede Art von Variable handeln.
  1. haystack-Parameter: das zu durchsuchende Array.
  2. strikter Parameter: ein optionaler boolescher Wert, der Standardwert ist FALSE, was angibt, dass Typen beim Vergleich von Werten nicht unterschieden werden.
Hier ist ein einfaches Beispiel, das zeigt, wie man mit der Funktion in_array() prüft, ob sich ein Wert in einem Array befindet:

$fruits = array("apple", "banana", "orange", "kiwi");
if (in_array("apple", $fruits)) {
    echo "Found";
} else {
    echo "Not found";
}
Nach dem Login kopieren
In diesem Beispiel haben wir Erstellte ein Array namens $fruits und überprüfte, ob es ein Element namens „apple“ enthält. Da das Array „Apple“ enthält, gibt der Code „Gefunden“ aus, andernfalls wird „Nicht gefunden“ ausgegeben.

Ein weiteres Beispiel, das zeigt, wie man mit der Funktion in_array() überprüft, ob sich ein Wert in einem Array befindet, und den Wert aus dem Array entfernt:

$fruits = array("apple", "banana", "orange", "kiwi");
if (in_array("kiwi", $fruits)) {
    echo "Found";
    unset($fruits[array_search("kiwi", $fruits)]);
} else {
    echo "Not found";
}
print_r($fruits);
Nach dem Login kopieren
In diesem Beispiel haben wir Überprüfen Sie, ob das Array $fruits ein Element namens „kiwi“ enthält. Da das Array „Kiwi“ enthält, gibt der Code „Gefunden“ aus und verwendet die Funktion unset(), um es aus dem Array zu entfernen. Schließlich verwenden wir die Funktion print_r(), um den Inhalt des $fruits-Arrays zu drucken.

Zusammenfassung:

In PHP können Sie mit der Funktion in_array() ganz einfach überprüfen, ob sich ein Wert in einem Array befindet, und entsprechende Maßnahmen ergreifen. Diese Funktion hilft uns, Code schneller zu schreiben und Daten effizient zu verwalten.

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie, ob sich der Wert in einem Array in PHP befindet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage