[PHP-dev 957]Re: Signal11で落ちる(php-src/ext/standard/

NAKAMURA Takeshi 1yen @ sh.rim.or.jp
2003年 12月 23日 (火) 21:45:33 JST


仲村です。書き忘れました。

On Tue, Dec 23, 2003 at 09:35:17PM +0900,
 NAKAMURA Takeshi wrote:

>  ただ、空行があるとそれから先を読まなかったり
> 「文字,文字,文字,」と、デリミタのすぐ後が行末だと ("文字","文字","文字")
> と、3つしか帰ってこないようです。
> 空行の後もそのまま読んだり、("文字","文字","文字","") と、4つ
> 返すことはできないでしょうか?
この2つは、同じことを意味していて 行末の最後のフィールドが、NULLの時 無視する
「文字,文字,文字,」 ==> ("文字","文字","文字","") の最後の "" が、消えたり
空行 ==> ("") の最後の "" を消して、返却値が無くなり 関数が失敗し
     ファイルの末端で帰ってくると思っていた FALSE が、ここで
         帰って来ているようです。


PHP-dev メーリングリストの案内