クラスメソッドから関数を作成することは可能ですか?
すなわち。
class Test {
public function __construct()
{
if ( ! function_exists('foo') ) {
function foo ()
{
return $this->foo();
}
}
}
private function foo()
{
return 'bar';
}
}
または、逆に関数を作成してメソッド内で使用する必要がありますか?