Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente, preciso acessar um objeto dentro de uma classe. Veja este pequeno exemplo do quero fazer:
class teste1
{
public function testar()
{
echo "função de teste";
}
}
$teste = new teste1;
class t2
{
public function chamarteste()
{
$teste->testar();
}
}
$testartudo = new t2;
$testartudo->chamarteste();
Eu crio uma classe e crio um objeto a partir dela.
depois eu crio outra classe que utiliza este objeto e crio um outro objeto. So que este outro objeto me retorna este erro:
Fatal error: Call to a member function testar() on a non-object in C:\wamp\www\Biblioteca\teste-de_classes.php on line 17
Alguem pode me ajudar a utilizar objetos instanciados acima da declaração de uma classe. Talvez seja so um detalhe que não estou percebendo ou alguma caracteristica do PHP que eu não conheça, mas eu não consigo fazer de jeito nenhum.
Carregando comentários...