[PHP-users 20069]Re: 携帯メールの改行コードについて
Osamu Shigematsu
shige @ ravi.ne.jp
2004年 1月 27日 (火) 19:14:26 JST
重松です。
携帯メールがどうなってるかは知りませんが、なぜ、どのようなデータか自分で
調べないのですか?
例えば、ktai-mail.txt が携帯のメールのファイルだとして、
$ hexdump ktai-mail.txt
$ od -tx1 ketai-mail.txt
とすればダンプが見えると思いますから、目で追っても、直ぐに分かりそうなも
のですが。
それから、
> foreach($mail as $val) {
> if(ereg("(\n|\r\n|\r){2}",$val)) { $body_part="on"; }
> }
って効率が悪いと思いますよ。
(mb_)split が便利だと思います。 -> http://jp.php.net/split
こんな感じ。
list($header, $body) = split(正規表現, $mail, 2);
--
Osamu Shigematsu <shige @ ravi.ne.jp>
PHP-users メーリングリストの案内