[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 メーリングリストの案内