Bagaimana untuk menggabungkan semula tatasusunan dua dimensi
亮
2021-09-30 10:43:02
0
4
1160

$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',

};

亮

membalas semua(2)
亮

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

逆旅行人

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 Foreach kedua adalah berlebihan foreach($a sebagai $k =>$v){ if(is_array($v)){ $a[$k] = meletup(",",$v); } }
    淡然 pengarang 2021-10-04 14:14:19
  • balas Fungsi digunakan kurang, itu benar
    autoload pengarang 2021-10-08 09:05:00
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!