Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk membuat tatasusunan dalam tatasusunan?

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粉744831602P粉744831602224 hari yang lalu399

membalas semua(1)saya akan balas

  • P粉211600174

    P粉2116001742024-04-02 20:07:42

    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']
    );

    balas
    0
  • Batalbalas