[PHP-users 4178] Re: fgetcsv 2 文字のデリミタ
Youichi Iwakiri
php-users@php.gr.jp
Thu, 06 Dec 2001 19:27:47 +0900
いわきりです
Osamu Shigematsu wrote in <B835707A.15D36%shige@ravi.ne.jp>:
>on 01.12.6 6:48 PM, Youichi Iwakiri at yiwakiri@st.rim.or.jp wrote:
>
>>> if ((*p_delim)->value.str.len < 1) {
>>> WRONG_PARAM_COUNT;
>>> }
>だったら、
>if ((*p_delim)->value.str.len != 1) {
> WRONG_PARAM_COUNT;
>}
>にしないのは何故って思うのは私だけでせうか?
確かにこの部分だけ見ると1文字以上であれば問題無いという
書き方ですよね。
後々、拡張しようとしているのかも知れませんが、その後の
コードがもろに1文字だけしか評価していませんからね。
#そもそも char delimiter と宣言した時点で1文字と決めつけている
#いる気もします。
PHPの変数にchar型がなくて全てをstring型で代用してますから
私も時々、戸惑います。