Heim >Backend-Entwicklung >PHP-Problem >So löschen Sie den angegebenen Wert im Array in PHP

So löschen Sie den angegebenen Wert im Array in PHP

王林
王林Original
2020-08-17 14:22:043585Durchsuche

So löschen Sie den angegebenen Wert im Array in PHP: Verwenden Sie zuerst die Funktion array_search(), um den angegebenen Wert im Array zu finden, und geben Sie false zurück, wenn er nicht gefunden wird. Verwenden Sie dann die Funktion unset(), um den angegebenen Wert zu löschen Array-Element.

So löschen Sie den angegebenen Wert im Array in PHP

unset()-Funktion wird verwendet für Zerstörung gegebene Variable.

(Empfohlenes Tutorial: php-Grafik-Tutorial)

Syntax :

void unset(mixed $var [, mixed $... ])

array_search()-Funktion sucht nach einem Schlüsselwert in einem Array. Wenn der angegebene Schlüsselwert im Array gefunden wird, wird der entsprechende Schlüsselname zurückgegeben, andernfalls wird FALSE zurückgegeben. Wird ein Schlüsselwert mehr als einmal im Array gefunden, wird der Schlüsselname zurückgegeben, der zum ersten gefundenen Schlüsselwert passt.

Grammatik:

array_search(value,array,strict)

(Video-Tutorial-Empfehlung: PHP-Video-Tutorial) p> p>

Implementierungscode:

Verwenden Sie die Funktionen array_search() und unset(), um bestimmte Werte im Array zu löschen

if(($key = array_search('day',$arr))){
unset($arr[$key]);
}

Das obige ist der detaillierte Inhalt vonSo löschen Sie den angegebenen Wert im Array in PHP. 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