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

王林
Freigeben: 2023-03-07 11:50:02
Original
2459 Leute haben es durchsucht

So löschen Sie den angegebenen Wert im Array in PHP: Sie können ihn über die foreach-Anweisung in Kombination mit der usnet-Funktion löschen, z. B. [foreach($array as $k=>$v){if($v = = 'Tag') {unset($array[$k])}}].

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

Die Methode ist wie folgt:

(Empfohlenes Tutorial: Java-Video-Tutorial)

1. Verwenden Sie die Funktionen foreach und unset(), um bestimmte Elemente im Array zu löschen. Die Funktion löscht den angegebenen Array-Wert.

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

foreach($array as $k=>$v){
if($v == 'day'){
unset($array[$k])
}
}
Nach dem Login kopieren

array_flip() ist eine Umkehrfunktion, die den ursprünglichen Schlüsselnamen des Arrays in Schlüsselwert und den Schlüsselwert in Schlüssel ändert name , damit der obige Vorgang leicht zu verstehen ist.

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

$arr = array_flip($arr);
unset($arr['world']);
$arr = array_flip($arr);
print_r($arr);
Nach dem Login kopieren

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, wird false zurückgegeben.

4. Die Funktion array_splice() kann die gleiche Rolle spielen wie die Funktion unset()

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

Verwandte Empfehlungen:

php-Training

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!

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