[PHP-users 18636]Re: 引数有り関数、引数無し関数の見分け方

JJ jj @ sann.ne.jp
2003年 10月 27日 (月) 15:06:22 JST


 JJです。

うーん仕様というか関数の情報がないから正規化出来ないんです。
正規化出来るなら関数、関数の引数の切り分けも簡単に出来ます。
この配列というのはコマンドラインの引数なんです。

$ php Test.php func1 argv1 func2

↑みたいな感じです

>パイプ喫いの中川です。
>
>	jj @ sann.ne.jpさんが
>	10月27日14時04分に発信された
>	「[PHP-users 18633] Re: 引数有り関数、引数無し関数の見分け方」こと
>	<51C39C47D68C9Cjj @ sann.ne.jp>より
>
>>  実際は、以下の様な形式の配列がユーザー側(※)からフレームワークに入ってき
>> ます。
>
>  ま、もうこの仕様で仕事が動いちゃっている以上仕方ないんでしょうが
>
>
>>  array {
>>    [0] => "func1"
>>    [1] => "argv1"
>>    [2] => "func2"
>>    [3] => "func3"
>>    [4] => "argv2"
>>  }
>
>array{
>    [0] => array{ 
>        [0] => "func1"
>        [1] => "argv1"
>        [2] => null
>    }
>    [1] => array{
>        [0] => "func2"
>        [1] => null
>    }
>    [2] => array{
>        [0] => "func3"
>        [1] => "argv2"
>        [2] => "argv3"
>        [3] => null
>    }
>}
>
>のように「正規化」しておけばよかったですね。
>
>
>========================================================================
>          "Of course, we talk!"               --Lina Lamont--
>--
>  中川 恒雄 ( T.Nakagawa )         mailto:yaemon @ kikansha.jp
>                                   http://www.kikansha.jp/~yaemon/
>_______________________________________________
>PHP-users mailing list
>PHP-users @ php.gr.jp
>http://ns1.php.gr.jp/mailman/listinfo/php-users


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