Ich habe diese beiden Arrays. Ich m?chte ein Array innerhalb eines Arrays wie dieses erstellen. Wie kann ich das machen. Der Code ist unten aufgeführt. Dies ist das Bild, das ich in fileToUpload sende. Das Array, das ich habe
Array ( [fileToUpload] => Array ( [name] => KERINOX COFFEE.jpg [type] => image/jpeg [tmp_name] => /opt/lampp/temp/phpuk5Uyo [error] => 0 [size] => 2440617 ) )
Das Array, das ich m?chte
Array ( [fileToUpload] => Array ( [name] => Array ( [0] => KERINOX COFFEE.jpg ) [type] => Array ( [0] => image/jpeg ) [tmp_name] => Array ( [0] => /opt/lampp/temp/php0LlvE2 ) [error] => Array ( [0] => 0 ) [size] => Array ( [0] => 2502103 ) ) )
您可以簡單地使用array_map
來實現(xiàn)此目的,將每個元素包裝到另一個數(shù)組中:
$data['fileToUpload'] = array_map( function($item) { return [$item]; }, $data['fileToUpload'] );