So entfernen Sie Array-Schlüsselwerte in PHP: 1. Verwenden Sie die Anweisung „array_keys($array)“, um alle Schlüsselwerte zu entfernen und ein Array zurückzugeben, das alle Schlüsselnamen enthält. 2. Verwenden Sie „array_splice($array, Die Anweisung „$start,$length)“ kann einen oder mehrere Schlüsselwerte an der angegebenen Position entfernen.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
Es gibt viele Möglichkeiten, Array-Schlüsselwerte in PHP zu entfernen: Im Folgenden werden zwei Methoden vorgestellt:
Methode 1: Verwenden Sie die Funktion array_keys(). Die Funktion array_key() kann einige oder alle Schlüsselnamen im Array abrufen.
Verwenden Sie die Funktion array_key(), um alle Schlüsselwerte aus dem Array zu entfernen und ein neues Array mit allen Schlüsselnamen zurückzugeben. Verwenden Sie die Syntax:array_keys($array)
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("Name"=>"Peter","Age"=>"41","Country"=>"USA"); var_dump($arr); $keys=array_keys($arr); var_dump($keys); ?>
Methode 2: Verwenden Sie die Funktion array_splice(). Die Funktion array_slice() wird verwendet, um das Array abzufangen, d. h. ein Fragment aus dem Array zu extrahieren
Verwenden Sie die Syntax:
array_splice($array,$start,$length)
array stellt das abzufangende Array dar.
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; array_splice($arr,2); var_dump($arr); ?>
Beispiel 2:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array(10,12,20,25,24); echo "原数组:"; var_dump($arr); echo "删除后的数组:" ; array_splice($arr,2,-1); var_dump($arr); ?>
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo entfernen Sie den Array-Schlüsselwert in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!