Ich habe ein Array, das aussieht
$numbers = array('first', 'second', 'third');
Ich möchte eine Funktion haben, die dieses Array als Eingabe verwendet und ein Array zurückgibt, das wie folgt aussehen würde:
array(
'first' => 'first',
'second' => 'second',
'third' => 'third'
)
Ich frage mich, ob es möglich ist, array_walk_recursive
etwas Ähnliches zu verwenden ...
Antworten:
Sie können die
array_combine
Funktion wie folgt verwenden:quelle
Dieser einfache Ansatz sollte funktionieren:
Sie können auch Folgendes tun:
array_combine(array_values($numbers), array_values($numbers))
quelle
Das sollte es tun.
quelle