Du hättest wenigstens auf array_combine() verlinken können, anstatt einen möglichen DAU noch weiter zu verwirren!
in der übersicht der arrayfunktion ist folgendes zu lesen:
array_change_key_case — Liefert ein Array mit allen String-Schlüsseln in Klein- oder Großbuchstaben
array_chunk — Splittet ein Array in Teile auf
array_combine — Erzeugt ein Array, indem es ein Array für die Schlüsel und ein anderes für die Werte verwendet
das sind sage und schreibe 3 zeilen, die dritte zeile liefert exakt eine lösung für dieses problem - lese bildet, meine ergänzung sollte eigentlich nicht verwirren, darum steht da ja "alternativ kann mans zu fuss machen", dabei sollte jedem klar sein was gemeint ist - "zu fuss" ist ein synonym bzw eine redensart für die langsame, umständlichere variante - wem das nicht klar ist, dem ist nicht zu helfen