2010-01-16から1日間の記事一覧

PHPのnewで生成したインスタンスのメソッド呼び出しについて

追記(2010/04/18): new演算子で生成したインスタンスを一旦変数に入れないといけないのは、どうやらPHP4など古いバージョンの場合らしい。PHP5では直接書けるぽい。 new演算子で生成したインスタンスは、一度変数に代入するなどしないと、メソッドが呼び出…

PHPの引数の数について

PHP

関数・メソッドの定義時に指定した仮引数の数より多く渡された分に関しては、PHPは何もいわない。逆に、渡された引数の数が足りない場合は、足りない引数の数だけWarningが発生する。調べた環境 PHP 5.2.9-2 ".func_num_args().'<br>'; foreach( func_get_args(…