Bagaimana untuk membuat tatasusunan dalam tatasusunan?
P粉744831602
P粉744831602 2024-04-01 22:05:34
0
1
465

Saya mempunyai dua tatasusunan ini. Saya mahu mencipta tatasusunan dalam tatasusunan seperti ini. Bagaimana saya boleh melakukan ini. Kod disiarkan di bawah. Ini ialah imej yang saya hantar dalam fileToUpload. Susunan yang saya ada

Array
(
    [fileToUpload] => Array
        (
            [name] => KERINOX COFFEE.jpg
            [type] => image/jpeg
            [tmp_name] => /opt/lampp/temp/phpuk5Uyo
            [error] => 0
            [size] => 2440617
        )

)

Array yang saya mahukan

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粉744831602
P粉744831602

membalas semua(1)
P粉211600174

Anda hanya boleh menggunakan array_map untuk mencapai ini, membungkus setiap elemen ke dalam tatasusunan lain:

$data['fileToUpload'] = array_map(
  function($item) {
    return [$item];
  },
  $data['fileToUpload']
);
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan