Heim > Artikel > Backend-Entwicklung > Kann PHP den Schlüsselnamen eines Arrays zurücksetzen?
php kann den Schlüsselnamen des Arrays zurücksetzen. In PHP können Sie die Funktion array_values() verwenden, um den Schlüsselnamen des Arrays zurückzusetzen. Die Funktion dieser Funktion besteht darin, die Werte aller Elemente im Array zurückzusetzen von 0 und erhöhend um 1. Syntax „array_values($array)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP können Sie die Funktion array_values() verwenden, um den Schlüsselnamen des Arrays zurückzusetzen.
array_values($array)
Der Parameter $array ist das Array, mit dem gearbeitet wird. Die Funktion
array_values() gibt die Werte aller Elemente im Array zurück. Sie ist sehr einfach zu verwenden. Mit nur einem erforderlichen Parameter kann sie ein Array zurückgeben, das alle Werte im angegebenen Array enthält Array, jedoch ohne Beibehaltung der Schlüsselnamen. Das zurückgegebene Array hat die Form eines indizierten Arrays, wobei die Array-Indizes bei 0 beginnen und um 1 erhöht werden.
Einfach ausgedrückt konvertiert array_values() das angegebene Array in ein Indexarray und der Schlüsselname des Arrays wird zurückgesetzt, beginnend bei 0 und ansteigend um 1.
Beispiel:
<?php $arr1=array("Peter"=>65,"Harry"=>80,"John"=>78,"Clark"=>90); var_dump($arr1); var_dump(array_values($arr1)); $arr2=array(2=>65,8=>80,5=>78,0=>90); var_dump($arr2); var_dump(array_values($arr2)); ?>
Beschreibung: Die Funktion
array_values() eignet sich besonders für Arrays mit verwirrenden Elementindizes oder zum Konvertieren assoziativer Arrays in indizierte Arrays.
Aber die Funktion array_values() gilt nur für eindimensionale Arrays und hat keine Auswirkung auf andere Dimensionen als die erste Dimension in mehrdimensionalen Arrays.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonKann PHP den Schlüsselnamen eines Arrays zurücksetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!