Maison > Questions et réponses > le corps du texte
J'ai ces deux tableaux. Je veux créer un tableau dans un tableau comme celui-ci. Comment puis-je faire ceci. Le code est affiché ci-dessous. C'est l'image que j'envoie dans fileToUpload. La gamme que j'ai
Array ( [fileToUpload] => Array ( [name] => KERINOX COFFEE.jpg [type] => image/jpeg [tmp_name] => /opt/lampp/temp/phpuk5Uyo [error] => 0 [size] => 2440617 ) )
Le tableau que je veux
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 ) ) )
P粉2116001742024-04-02 20:07:42
Vous pouvez simplement utiliser array_map
pour y parvenir, en enveloppant chaque élément dans un autre tableau :
$data['fileToUpload'] = array_map( function($item) { return [$item]; }, $data['fileToUpload'] );