Heim > Artikel > Backend-Entwicklung > So verwenden Sie den Schlüssel, um bestimmte Elemente aus einem Array in PHP zu entfernen
Methode: 1. Verwenden Sie „array_keys(array)“, um ein neues Array zurückzugeben, das den Array-Schlüsselnamen enthält. 2. Verwenden Sie „array_search(key, new array)“, um den Schlüsselnamen des angegebenen Schlüssels im neuen Array zurückzugeben; 3. Verwenden Sie „array_splice (Array, angegebener Schlüsselname, 1)“, um einfach das angegebene Element zu entfernen.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.
Verwenden Sie zunächst die Funktionen array_keys und array_search, um die Position des angegebenen Schlüssels im Array abzurufen.
Dann verwenden Sie die Funktion array_splice, um das angegebene Element zu löschen.
Detaillierte Einführung:
array_keys
()-Funktion gibt ein neues Array zurück, das alle Schlüsselnamen im Array enthält. array_keys
() 函数返回包含数组中所有键名的一个新数组。
如果提供了第二个参数,则只返回键值为该值的键名。
array_search
() 函数在数组中搜索某个键值,并返回对应的键名。
array_splice
array_search
() sucht nach einem Schlüsselwert im Array und gibt den entsprechenden Schlüsselnamen zurück. Die Funktion
array_splice
() entfernt das ausgewählte Element aus einem Array und ersetzt es durch ein neues Element. Diese Funktion gibt auch das Array zurück, das die entfernten Elemente enthält.
Das Beispiel lautet wie folgt:
<?php $a=array("a"=>"red","b"=>"green","c"=>"blue"); $b=array_keys($a); $c=array_search("b",$b); array_splice($a, $c, 1); print_r($a); ?>🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜
Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Schlüssel, um bestimmte Elemente aus einem Array in PHP zu entfernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!