[PHP-users 14235] Re: 引数の数を調べる
naoki kishida
php-users@php.gr.jp
2003年 3月 25日 (火) 00:41:04 JST
きしだです
> ファイルが自分のファイル名を知っているから__FILE__であり
> 各行が自分の位置を知っているから__LINE__なのでしょう。
> であれば「__FUNC_NUM_ARGS__」が存在すればそれを使いますが
> 別の関数を呼んだり、コードを追加してまで引数の数を使いたいとは
> 思いません。
ファイルや各行が自分で知ってる、というより、PHPのプロセッサーが知ってる
だけではないでしょうか。
__THIS_FILE__->filename
や
__THIS_LINE__->linenumber
のようなかたちで書くのであれば、ファイルや各行が知っているといえると思い
ますが。
----
岸田 哉生(きしだ なおき)
email:kishida@fk.urban.ne.jp
http://www.fk.urban.ne.jp/home/kishida/
PHP-users メーリングリストの案内