ホームページ > に質問 > 本文
$a = 配列(0=>'',1=>配列(0=>1,1=>2),2=>'',3=>配列(0=>) ;1,1=>2));
この 2 次元配列を次の 1 次元配列に変換するにはどうすればよいですか:
$a = array(
0= >'',
1=>'1,2',
2=>'',
3=>'1, 2'、
};
亮2021-09-30 21:17:08
動作確認済みです 私も同じ考えなのですが行き詰まっています ご指導ありがとうございます。
autoload2021-09-30 14:26:27
まず、配列に問題があります。配列とは何ですか?なんでこんなことを書いたのか分かりませんが、無理やり書き出しても大丈夫です
2 番目の foreach は冗長です foreach($a as $k=>$v){ if(is_array($v)){ $a[$k] = 爆破(",",$v); } }
関数の使用が少ない、それは本当です