これが私がやりたいことです:私はオブジェクトを持っています
class TestObject {
public function __call($name,$args){
if($name == 'somemethod'){
print "Yesssss!!!!!!";
}
}
}
コードよりも、このメソッドを次のように呼び出しています。
$obj = new TestObject()
$obj->somemethod() // should work according to http://www.php.net/manual/en/language.oop5.overloading.php#object.call
call_user_func(array('myobject','somemethod')) // this does not work!!!
最後の例を機能させる方法はありますか?