[PHP-users 6610] Re: メールTo ヘッダ中の複数アドレス検知

Yoshitake Shinohara php-users@php.gr.jp
Tue, 02 Apr 2002 16:06:48 +0900 (JST)


沼尻さん、こんにちは。

早速ご返答いただきありがとうございます。

> ------------------------------------------------------ begin
> <?php
> $str = "hoge1,hoge2,hoge3,";
> 
> for( $count = 1; ereg('^([^,]*),(.*)$',$str,$match); $count++ )
> {
>         print "field[".$count."] => ".$match[1]."\n";
>         $str = $match[2];
> }
> ?>
> ------------------------------------------------------- end

hoge1内の文字列中に,が入っていたときの問題なので、このままは使えませんが、
再帰を使うという手法はすっかり忘れ去っていました。

#PHPって簡単に書けるから再帰使うという事今までなかったんですよね。

一文字ずつなめるよりは楽に処理できそうですので、こちらで検討してみます。

ありがとうございました。

------------------------
YYN partnership company
Yoshitake Shinohara
yoshi@yyn.jp