
ilustrar
1. Quando o método a ser chamado não existir ou tiver permissões insuficientes, ele será chamado automaticamente.
2. Primeiro, reescreva o método __call. O método __call possui dois parâmetros, método e param, que correspondem ao nome real do método e aos parâmetros.
Cenários de aplicação
Este método pode ser usado quando um método de chamada unificado é necessário, mas há muitas interfaces.
Exemplo
<?php
aula autofélix
{
função privada dizer()
{
echo 'olá, sou autofelix';
}
função pública __call($nome, $argumentos)
{
echo 'Você não tem permissão para chamar' $name .
morrer;
}
}
$a = novo autofelix();
$a->say(); //É lógico que um erro deve ser relatado
//Saída: você não tem o direito de chamar o método sayO texto acima é o uso do método __call em php. Espero que seja útil para todos.