- ベストアンサー
空白文字のカンマへの変換について
早速質問なんですが、変数$mojiに"aaaa bbbb cccc"と入っているものを "aaaa,bbbb,cccc"としたいのですが下記のように $moji = mbereg_replace("[ ]*$",",",$moji); と、すると結果 "aaaa,,bbbb,,cccc"となってしまいます。 どなたかお分かりになられる方いらっしゃったら ご教授お願いいたします。 失礼します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ereg_replace関数を使うことで解決できます。 $moji = "aaaa bbbb cccc"; $moji = ereg_replace("\ ",",",$moji); でうまくいくはずです。 第一引数が検索文字列(この場合、\のあとに半角スペースを入れる)、 第二引数が置換したい文字(この場合、三番目と四番目の「"」でくくられたカンマ)、 第三引数が置換対象文字列です。 関数の詳細については参考URLを参照してみてください。
お礼
masamisssさま、お早いレスありがとうございました。 おかげさまでご教授いただきましたとおりの方法で うまくいきました。 参考URLもぜひのぞかせていただきます。 失礼します。