配列のマージの問題$act_arr = array(0=>'aaa',2=>'bbb'); 以下の文字列になるようにしたいです 「ああ」、「bbb」 implode(',',$act_arr); を使用します。 結果は aaa,bbb 望む効果を達成するために、できればトラバースしない高速な方法を使用する方法。 共有先: -----解決策---------これが正しいです echo "'".implode("','",$act_arr)."'" ------解決策------ - ----それも $act_arr = array(0=>'aaa',2=>'bbb'); $act_arr=array_map('foo',$act_arr); function foo($v){ return "'$v'"; } echo implode(',',$act_arr);ログイン後にコピー