Heim  >  Artikel  >  Backend-Entwicklung  >  Kann PHP den Schlüsselnamen eines Arrays zurücksetzen?

Kann PHP den Schlüsselnamen eines Arrays zurücksetzen?

青灯夜游
青灯夜游Original
2022-05-30 20:13:002093Durchsuche

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)“.

Kann PHP den Schlüsselnamen eines Arrays zurücksetzen?

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));
?>

Kann PHP den Schlüsselnamen eines Arrays zurücksetzen?

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!

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