나는 반사 수업에서 마법 방법에 대한 수표를 찾으려고 노력하고 있지만 거기에는 없다. 어쩌면 PHP (나는 PHP 5.3 사용하고 있습니다)이 문제를 해결하기 위해 다른 악기가 있습니까? 이런 식으로 뭔가 : PHP 이후마법 방법을 확인하는 방법은 없습니까?
class myClass {
public function __call($method, $arguments)
{
return 'is magic';
}
public function notMagic()
{
return 'not a magic';
}
}
$reflection = new ReflectionMethod('myClass', 'magic');
if ($reflection->isMagic())
{
/* do something if is magic*/
}
당신이 원하는 불분명, 명확히하고 질문을 바꿔주십시오. –
나는 callable 메서드가 마법 메서드인지 확인하고 싶습니다. 죄송합니다 내 영어 –
'method_exists ('myClass', 'isMagic')'false를 반환하면 그것은'__call()'처리기를 통해 먹여야 할 것이라고 말하는 것이 옳은가요? – Scuzzy