- ベストアンサー
日本語(マルチバイト)でのwordwrap処理
簡易メーラーのようなものを作っており、返信の際に改行と”>”が入る処理をしたいと思っています。 しかし、wordwrapを使って分割しようとすると、文字列の途中に半角文字が奇数個入っている場合、その後の文字が化けてしまいます。 mb_splitという関数がありますが、これはまだ実験段階ということなので、今の時点での利用は避けたいと思っています。他のマルチバイト関数を一通り見てみましたが、mb_split以外にwordwrapのような機能は無いように見えました。 どのようにすれば日本語で自動改行処理ができますでしょうか。ご教授下さい。宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- wakame0729
- ベストアンサー率32% (245/765)
回答No.4
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
お礼
ありがとうございます!大変助かりました。 やっぱり一つの関数でさっくり処理するわけには行かないんですね。