Heim  >  Artikel  >  Backend-Entwicklung  >  PHP-Methode zum Entfernen leerer oder bestimmter Wertelemente aus einem Array

PHP-Methode zum Entfernen leerer oder bestimmter Wertelemente aus einem Array

墨辰丷
墨辰丷Original
2018-05-26 16:37:141250Durchsuche

In diesem Artikel wird hauptsächlich die Methode von PHP zum Entfernen leerer oder bestimmter Wertelemente im Array vorgestellt, einschließlich der zugehörigen Betriebsfähigkeiten von PHP mithilfe von array_filter zum Filtern des Arrays. Freunde in Not können sich auf das Beispiel von

Dieser Artikel beschreibt, wie PHP die Methode zum Entfernen leerer oder bestimmter Wertelemente aus einem Array implementiert. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Beim Entfernen leerer Elemente oder Elemente mit einem bestimmten Wert im Array werden zwei Funktionen array_filter und create_function verwendet

Schauen Sie sich zuerst an Beispiel:

$array = Array ( [0] => 1 ,[1] => 2, [2] => 3, [3] => 4,[4] => '',[5] => '' );
$array = array_filter($array,create_function('$v','return !empty($v);'));
print_r($array);

Rückgabeergebnis:

Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )

Funktionseinführung: Die array_filter

Die Funktion array_filter() verwendet eine Rückruffunktion, um die Elemente im Array zu filtern. Wenn die benutzerdefinierte Filterfunktion „true“ zurückgibt, wird der aktuelle Wert des bearbeiteten Arrays in die Rückgabe einbezogen Ergebnis-Array und formen Sie die Ergebnisse zu einem neuen Array. Wenn das ursprüngliche Array ein assoziatives Array ist, bleiben die Schlüsselnamen unverändert.

Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.


Verwandte Empfehlungen:

So geben Sie die Anordnung oder Kombination mehrerer Elemente in PHP

php implementiert die vollständige Anordnung des Arrays,

Elementealle Kombinationsmethoden

php file_get_contents implementiert das Abrufen des Arrays in der Datei

Methoden des Elements

Das obige ist der detaillierte Inhalt vonPHP-Methode zum Entfernen leerer oder bestimmter Wertelemente aus einem Array. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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