Heim >Backend-Entwicklung >PHP-Problem >So ändern Sie den Schlüsselnamen eines Arrays in PHP
In PHP können Sie die Funktion array_combine() verwenden, um den Schlüssel eines Arrays zu ändern. Diese Funktion kann den Wert eines Arrays als Schlüsselnamen eines anderen Arrays verwenden. ".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
In PHP können Sie die Funktion array_combine() verwenden, um die Schlüssel eines Arrays zu ändern. Die Funktion
array_combine() erstellt ein neues Array, indem sie zwei Arrays zusammenführt, von denen eines den Schlüsselnamen und der Wert des anderen Arrays den Schlüsselwert darstellt.
Mit dieser Funktion können Sie den Wert eines Arrays als Schlüssel eines anderen Arrays verwenden.
Syntax:
array_combine($keys,$values);
$keys Erforderlich. Array von Schlüsselnamen.
$values Erforderlich. Schlüsselwert-Array.
Beispiel:
<?php header("Content-type:text/html;charset=utf-8"); $arr=array("red","green","blue","yellow"); var_dump($arr); $keys=array("a","b","c","d"); echo "使用array_combine()后:"; $arr=array_combine($keys,$arr); var_dump($arr); ?>
Ausgabeergebnis:
Es ist zu beachten, dass bei Verwendung der Funktion array_combine() zum Erstellen eines Arrays $keys
数组和$values
die Anzahl der Elemente im Array konsistent sein muss, damit die Schlüsselname und Schlüsselwert Eins-zu-eins-Korrespondenz, andernfalls wird ein Fehler gemeldet und FALSE zurückgegeben.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie den Schlüsselnamen eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!