2
Was ist der einfachste Weg, ein Array zu konvertieren bPHP assoziative Array
a= [['x'=>'a'], ['y'=>'b']]
b= ['x'=>'a', 'y'=>'b']
A und B sind nur zwei Beispiele.
Was ist der einfachste Weg, ein Array zu konvertieren bPHP assoziative Array
a= [['x'=>'a'], ['y'=>'b']]
b= ['x'=>'a', 'y'=>'b']
A und B sind nur zwei Beispiele.
für beliebige Tiefe Mit array_walk_recursive:
$b = [];
array_walk_recursive($a, function ($v, $k) use (&$b) { $new[$k] = $v; });
Mit @ splash58 Trick mit dem Spread-Operator, wenn Sie nur eine Ebene haben tiefe:
$b = array_merge(...$a);
'$ b = array_merge (... $ a); ' – splash58
Eine einfachere Lösung mit ** RecursiveIteratorIterator ** ist hier vorhanden: https://stackoverflow.com/questions/1319903/how-to-flatten-a-multidimensional-array –
@meagar wie ist diese Frage ein Duplikat ? Ähnliche Lösungen bedeuten nicht, dass es sich um eine doppelte Frage handelt. – EyuelDK