


So ermitteln Sie, ob ein Wert in einem Array in PHP vorhanden ist
Um in PHP herauszufinden, ob ein Element in einem Array vorhanden ist, können Sie die Funktion in_array() verwenden. Die Funktion dieser Funktion besteht darin, zu bestimmen, ob ein Wert in einem Array vorhanden ist, und einen Bool-Wert zurückzugeben. Das heißt, sie gibt true zurück, wenn er existiert, und false, wenn er nicht existiert.
Das Folgende ist die Syntax der Funktion in_array():
in_array( $value, $array [, $strict ] )
wobei $value das zu findende Element darstellt, $array das zu findende Array darstellt, und $strict ist ein optionaler Parameter. Der Standardwert ist false, was bedeutet, dass für die Suche der nicht strenge (dh entspannte) Modus verwendet werden soll. Wenn Sie für die Suche den strikten Modus verwenden möchten, können Sie $strict auf true setzen.
Angenommen, es gibt ein Array $arr, das mehrere Elemente enthält. Jetzt möchten wir herausfinden, ob das Element „apple“ im Array vorhanden ist. Sie können den folgenden Code verwenden:
if (in_array('apple'. , $ arr)){
echo '存在';
} else {
echo '不存在';
}
Das vom obigen Code ausgegebene Ergebnis hängt davon ab, ob das Element „apple“ im $arr-Array enthalten ist.
Zusätzlich zur Funktion in_array() können Sie auch die Funktion array_search() verwenden, um Elemente in einem Array zu finden. Die Funktion dieser Funktion besteht darin, nach dem angegebenen Wert im Array zu suchen. Wenn er gefunden wird, wird der dem Wert entsprechende Schlüsselname zurückgegeben. Wenn er nicht gefunden wird, wird „false“ zurückgegeben.
Das Folgende ist die Syntax der Funktion array_search():
array_search( $needle, $haystack [, $strict ] )
wobei $needle das zu findende Element darstellt, $haystack das zu findende Array darstellt, und $strict ist optional. Parameter haben die gleiche Bedeutung wie der Parameter $strict in der Funktion in_array().
Angenommen, es gibt ein Array $arr, das mehrere Elemente enthält. Jetzt möchten wir die Indexposition des Elements „apple“ im Array ermitteln. Sie können den folgenden Code verwenden:
$index = array_search(. 'apple' , $arr);
if ($index !== false){
echo '存在,索引位置为'.$index;
} else {
echo '不存在';
}
Das vom obigen Code ausgegebene Ergebnis hängt davon ab, ob das Element „apple“ im enthalten ist $arr-Array.
Es ist zu beachten, dass bei Verwendung der Funktion array_search() die zurückgegebene Indexposition ebenfalls 0 ist, wenn der dem gefundenen Element entsprechende Wert 0 ist. Zu diesem Zeitpunkt muss festgestellt werden, ob der Rückgabewert falsch ist. weil 0 auch falsch darstellt. Sie können den kongruenten Vergleichsoperator (d. h. „===") verwenden, um festzustellen, ob der Rückgabewert falsch ist (d. h. streng genommen nicht gleich falsch).
Oben erfahren Sie, wie Sie herausfinden, ob ein Element in einem Array in PHP vorhanden ist. Welche Methode man wählt, hängt vor allem von der tatsächlichen Situation und den persönlichen Vorlieben ab.
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Wert in einem Array in PHP vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die JIT -Kompilierung von PHP 8 verbessert die Leistung, indem häufig ausgeführte Code in den Maschinencode zusammengestellt wird, um Anwendungen mit schweren Berechnungen zugute und die Ausführungszeiten zu reduzieren.

In dem Artikel wird das Sicherung von PHP -Dateien -Uploads erläutert, um Schwachstellen wie die Code -Injektion zu verhindern. Es konzentriert sich auf die Dateitypvalidierung, den sicheren Speicher und die Fehlerbehandlung, um die Anwendungssicherheit zu verbessern.

In dem Artikel wird die symmetrische und asymmetrische Verschlüsselung in PHP erörtert und ihre Eignung, Leistung und Sicherheitsunterschiede verglichen. Die symmetrische Verschlüsselung ist schneller und für Massendaten geeignet, während asymmetrisch für den sicheren Schlüsselaustausch verwendet wird.

In dem Artikel werden OWASP Top 10 Schwachstellen in PHP- und Minderungsstrategien erörtert. Zu den wichtigsten Problemen gehören die Injektion, die kaputte Authentifizierung und XSS mit empfohlenen Tools zur Überwachung und Sicherung von PHP -Anwendungen.

In dem Artikel wird die Implementierung einer robusten Authentifizierung und Autorisierung in PHP erörtert, um den nicht autorisierten Zugriff zu verhindern, Best Practices zu beschreiben und sicherheitsrelevante Tools zu empfehlen.

In Artikel wird das Abrufen von Daten aus Datenbanken mithilfe von PHP, die Schritte, Sicherheitsmaßnahmen, Optimierungstechniken und gemeinsame Fehler bei Lösungen erfasst.

In dem Artikel werden Strategien zur Implementierung der API-Rate in PHP erörtert, einschließlich Algorithmen wie Token-Bucket und Leaky Bucket sowie Bibliotheken wie Symfony/Rate-Limiter. Es deckt auch die Überwachung, die dynamischen Einstellungsgeschwindigkeiten und die Hand ab

In dem Artikel werden Strategien erörtert, um CSRF-Angriffe in PHP zu verhindern, einschließlich der Verwendung von CSRF-Token, selben Cookies und ordnungsgemäßem Sitzungsmanagement.
