Heim > Backend-Entwicklung > PHP-Problem > So verwenden Sie den Schlüssel, um bestimmte Elemente aus einem Array in PHP zu entfernen

So verwenden Sie den Schlüssel, um bestimmte Elemente aus einem Array in PHP zu entfernen

WBOY
Freigeben: 2023-03-15 16:54:01
Original
2106 Leute haben es durchsucht

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.

So verwenden Sie den Schlüssel, um bestimmte Elemente aus einem Array in PHP zu entfernen

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.

So verwenden Sie den Schlüssel in PHP, um bestimmte Elemente aus einem Array zu entfernen.

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

Wenn der zweite Parameter angegeben wird, wird nur der Schlüsselname mit dem Schlüsselwert zurückgegeben. Die Funktion

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:So verwenden Sie den Schlüssel, um bestimmte Elemente aus einem Array in PHP zu entfernen

<?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);
?>
Nach dem Login kopieren

Ausgabeergebnis:

🎜🎜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!

Verwandte Etiketten:
php
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