So konvertieren Sie ein zweidimensionales Array in ein eindimensionales Array in PHP: 1. Verwenden Sie die Methode „array_column($array, columns_key, index_key);“ 2. Verwenden Sie die Methode „array_combine“. (Schlüssel, Werte)“-Methode, um die Konvertierung Convert zu erreichen.
1. array_column($array, columns_key, index_key); Gibt den Wert einer einzelnen Spalte im Array zurück.
Diese Methode profitiert von der internen Verwendung von PHP array_column($array,column_key,index_key) Version 5.5 +Empfohlen: „PHP Tutorial“
ArrayErforderlich. Gibt das zu verwendende mehrdimensionale Array (Datensatz) an.
column_key :Erforderlich. Die Spalte, deren Wert zurückgegeben werden muss. Es kann sich um einen ganzzahligen Index der Spalte des Indexarrays oder um den Zeichenfolgenschlüsselwert der Spalte des zugehörigen Arrays handeln.
Dieser Parameter kann auch NULL sein. In diesem Fall wird das gesamte Array zurückgegeben (sehr nützlich, wenn er mit dem Parameter index_key zum Zurücksetzen des Array-Schlüssels verwendet wird).
index_key: Optional. Spalte, die als Index/Schlüssel des zurückgegebenen Arrays verwendet wird
Erstellen Sie ein neues Array, indem Sie zwei Array-Elemente zusammenführen ist der Schlüsselname. Das andere Array-Element ist der Schlüsselwert: 5.4 +
Diese Methode profitiert von der internen Verwendung von PHP array_combine(keys,values)
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein zweidimensionales Array in ein eindimensionales Array in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!