Wie PHP das Array abrufen kann: 1. Verwenden Sie die Funktion „array_key_exists()“, um zu prüfen, ob der angegebene Schlüsselname im angegebenen Array vorhanden ist. 2. Verwenden Sie zur Überprüfung die Funktion „in_array()“. das angegebene Ob der Wert im angegebenen Array vorhanden ist. 3. Verwenden Sie die Funktion „array_search()“, um nach dem Schlüsselnamen des angegebenen Werts im Array zu suchen und ihn abzurufen.
Das Betriebssystem für dieses Tutorial: Windows 10-System, PHP8.1.3-Version, Dell G3-Computer.
PHP ist eine leistungsstarke Programmiersprache, mit der Array-Elemente abgefragt werden können. Ein Array ist eine Struktur, die mehrere Werte speichert, und Elemente im Array können mit PHP-Funktionen abgefragt werden.
1. Verwenden Sie die Funktion array_key_exists().
array_key_exists() kann verwendet werden, um zu überprüfen, ob der angegebene Schlüssel im angegebenen Array vorhanden ist. Diese Funktion akzeptiert zwei Parameter: Der erste Parameter ist das angegebene Array und der zweite Parameter ist der zu überprüfende Schlüsselname. Wenn der Schlüssel vorhanden ist, gibt die Funktion „true“ zurück, andernfalls gibt sie „false“ zurück. Zum Beispiel:
$arr = array('a' => 1, 'b' => 2, 'c' => 3); if (array_key_exists('a', $arr)) { echo '存在'; } else { echo '不存在'; }
2. Verwenden Sie die Funktion in_array()
========== Mit der Funktion in_array() kann überprüft werden, ob der angegebene Wert im angegebenen Array vorhanden ist. Diese Funktion akzeptiert zwei Parameter, der erste Parameter ist der zu prüfende Wert und der zweite Parameter ist das zu prüfende Array. Die Funktion gibt true zurück, wenn der Wert vorhanden ist, andernfalls false. Zum Beispiel:
$arr = array(1, 2, 3, 4, 5); if (in_array(3, $arr)) { echo '存在'; } else { echo '不存在'; }
3. Verwenden Sie die Funktion array_search()
array_search(), um nach dem angegebenen Wert zu suchen der Name des Array-Schlüssels. Diese Funktion akzeptiert zwei Parameter, der erste Parameter ist der zu durchsuchende Wert und der zweite Parameter ist das zu durchsuchende Array. Wenn der Wert vorhanden ist, gibt die Funktion den Schlüsselnamen zurück, in dem sich der Wert befindet, andernfalls gibt sie „false“ zurück. Beispiel:
$arr = array('a' => 1, 'b' => 2, 'c' => 3); $key = array_search(2, $arr); if ($key) { echo $key; } else { echo '不存在'; }
PHP kann die Funktionen array_key_exists(), in_array() und array_search() verwenden, um Elemente im Array abzufragen. Diese Funktionen haben unterschiedliche Verwendungszwecke und können je nach tatsächlichem Bedarf ausgewählt werden.
Das obige ist der detaillierte Inhalt vonWie viele Arrays kann PHP bekommen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!