In PHP können Sie die Funktion array_combine() verwenden, um den Array-Indexnamen zu ändern. Diese Funktion kann den Elementwert eines anderen Arrays als Index (Schlüssel) des ursprünglichen Arrays verwenden und dadurch die Syntax „array_combine(“ ändern. $keys,$arr )".
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer
So ändern Sie den Array-Indexnamen in PHP
Zum Beispiel gibt es ein solches Array:
$arr=array("red","green","blue","yellow");
Wie kann ich den Indexnamen (Schlüsselnamen) ändern?
In PHP kann es mit der Funktion array_combine() implementiert werden. Die Funktion
array_combine() erstellt ein neues Array, indem sie zwei Arrays zusammenführt, wobei die Elemente eines Arrays Schlüsselnamen und die Elemente des anderen Arrays Schlüsselwerte sind.
Wir müssen nur ein Schlüsselnamen-Array erstellen, das den geänderten Indexnamen enthält. Anschließend wird das ursprüngliche Array als Schlüsselwert-Array verwendet. Die beiden Arrays können mit array_combine () zusammengeführt werden.
Hinweis: Die Anzahl der Elemente im Schlüsselnamen-Array und im Schlüsselwert-Array muss gleich sein!
Beispiel:
Das Schlüsselnamen-Array lautet:
$keys=array("a","b","c","d");
Verwenden Sie die Funktion array_combine(), um den Schlüsselnamen des $arr-Arrays durch den Wert des $keys-Arrays zu ersetzen:
Empfohlenes Lernen : „PHP-Video-Tutorial 》、《PHP ARRAY》
Das obige ist der detaillierte Inhalt vonSo ändern Sie den Array-Indexnamen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!