Problema com PHP OOP
$this->acao = $row['acao'];
$this->id = $row['id'];
$this->server = $row['servidor'];
$this->alias = $row['alias_componente'];
$this->nome = $row['nome_componente'];
$this->status = $row['status'];
$this->acao($this->id,$this->server,$this->alias,$this->nome,$this->status);
Tenho o trecho de código acima, no objeto $this->acao (tenho o nome da função, vamos supor que é enviar_email), gostaria de chamar essa função dinamicamente pois em certos casos posso retornar do banco uma função com outro nome. Atualmente estou recebendo este erro ao implementar desta forma:
#!C:/xampp/php/php.exe #!C:/xampp/php/php.exe Fatal error: Call to undefined method enviar_evento::acao() in C:\xampp\cgi-bin\temp\php\enviar_evento.php on line 27
Discussão (11)
Carregando comentários...