Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menggabungkan semula tatasusunan dua dimensi

$a = array(0=>'',1=>array(0=>1,1=>2),2=>'',3=>array(0=>1 ,1=>2));

Bagaimana saya boleh menukar tatasusunan dua dimensi ini kepada tatasusunan satu dimensi berikut:

$a = tatasusunan(

0=>'',

1=> '1, 2',

2=>'',

3=>'1,2',

};

亮1073 hari yang lalu1145

membalas semua(4)saya akan balas

  • 亮

    2021-09-30 21:17:08

    Ia telah disahkan bahawa ia berfungsi. Saya mempunyai idea yang sama, tetapi saya tersekat.

    balas
    0
  • autoload

    autoload2021-09-30 14:26:27

    Pertama sekali, terdapat masalah dengan array anda Apakah array? Walaupun saya tidak tahu mengapa saya menulisnya seperti ini, tidak mengapa untuk memaksanya keluar sahajaimage.png

    balas
    2
  • 淡然

    Foreach kedua adalah berlebihan foreach($a sebagai $k =>$v){ if(is_array($v)){ $a[$k] = meletup(",",$v); } }

    淡然 · 2021-10-04 14:14:19
    autoload

    Fungsi digunakan kurang, itu benar

    autoload · 2021-10-08 09:05:00
  • Batalbalas