ReflectionMethod::invokeYöntemi çağırır
&reftitle.description;
publicmixedReflectionMethod::invokeobjectnullnesnemixedbağımsız_değişkenler
Yansıtılan yöntemi çağırır.
&reftitle.parameters;
nesne
Yöntemin çağrılacağı nesne. Statik yöntemlerde bu bağımsız değişkene
&null; aktarılır.
bağımsız_değişkenler
Yönteme aktarılacak bağımsız değişken listesi.
call_user_func
işlevindeki gibi yönteme değişken sayıda bağımsız değişken aktarılabilir.
&reftitle.returnvalues;
Yöntemin sonucu döner.
&reftitle.errors;
nesne bağımsız değişkeni bu yöntemin bildirildiği
sınıfın örneğini içermiyorsa bir ReflectionException
yavrulanır.
Yöntem çağrısı başarısız olursa bir
ReflectionException yavrulanır.
&reftitle.examples;
- ReflectionMethod::invoke örneği
invoke(new HelloWorld(), 'Mike');
?>
]]>
&example.outputs;
&reftitle.notes;
Değer döndüren bağımsız değişkenlerin varlığında
ReflectionMethod::invoke kullanılamaz. Yerine
ReflectionMethod::invokeArgs kullanılmalıdır
(bağımsız değişken listesinde bunları gönderimli aktararak).
&reftitle.seealso;
ReflectionMethod::invokeArgs__invoke()call_user_func