[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 メーリングリストの案内