山本です 重松さまwrote; > <?php > > $dummy = 1; > class hoge{ > var $test; > > function func($arg1, $arg2, $arg3 = 1){ > echo count(get_defined_vars()); > } > > function x($x){ > $this->test = $x; > } > }; > > $obj = new hoge; > > $obj->x(1); > $obj->func(1,2); > > ?> 確かにクラスを利用した場合 get_defined_vars()では クラス内で$testが定義されてしまいますが,現段階ではクラスは 利用しないので,本当に「逃げ」という意味では先述の方法で 大丈夫かと思われます(^-^;