In diesem Artikel werden hauptsächlich die relevanten Informationen zum PHP-Implementierungscode zum Löschen der angegebenen Elemente des Arrays vorgestellt. Freunde, die sie benötigen, können sich auf
PHP zum Löschen des Implementierungscodes der angegebenen Elemente beziehen das Array
Es gibt keine Funktion, die direkt zum Löschen bestimmter Elemente eines Arrays in PHP verwendet werden kann. Die meisten von ihnen können nur Methoden kapseln
Zum Beispiel die Die Funktion array_slice() entnimmt basierend auf Bedingungen einen Wert aus dem Array und gibt ihn zurück.
array_slice(array,offset,length,preserve)
array: Array
offset: Gibt die Startposition des herauszunehmenden Elements an. Wenn es sich um eine positive Zahl handelt, wird sie von vorne nach hinten genommen. Wenn es sich um einen negativen Wert handelt, wird der absolute Wert des Versatzes von hinten nach vorne genommen.
<?php $a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird"); print_r(array_slice($a,1,2)); ?>
Ausgabe
Array ( [0] => Cat [1] => Horse )
Es gibt auch die Funktion array_shift() um das Array zu löschen. Das erste Element im Array und den Wert des gelöschten Elements zurückgeben.
Die relative Funktion array_pop() löscht das letzte Element im Array.
Mehrere Funktionen Nach der Verwendung halte ich array_search() für praktischer. Die Funktion array_search() ist dieselbe wie in_array() und sucht nach einem Schlüsselwert im Array. Wird der Wert gefunden, wird der Schlüssel des passenden Elements zurückgegeben. Wenn nicht gefunden, geben Sie „false“ zurück >Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!
_php-Tipps
PHP
5.5.15+Apache2.4.10+MySQL5.6.20 Konfigurationsmethode Sharing_php-Fähigkeiten
PHP filter_var()-Funktion Filterfunktion_php-Grundlagen
Das obige ist der detaillierte Inhalt vonPHP-Methode zum Löschen bestimmter Elemente aus einem Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!