Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hyperpixel

[Resolvido] erro oop

Recommended Posts

amigos estou chegnando no oop e estou com algumas dificuldades qual erro.

tenho uma funcao chamo ela abaixo no script quando coloco ela dentro uma classe, da erro fala q n achou funcao ??!!

 

function BuscaStatus($idUsuario){

   ......
}

 

quando coloco funcao dentro da uma classe da seguinte erro

Fatal error: Call to undefined function BuscaStatus() 

 

pensei ser questao de public mas nao resolveu alguem sabe o q ocorre

 


//class usuarioLogado extends MySQL{

function BuscaStatus($idUsuario){

   ......
}

//}

echo BuscaStatus(5);


Compartilhar este post


Link para o post
Compartilhar em outros sites

Em OOP você não pode simplesmente imprimir dessa forma:

class usuarioLogado extends MySQL{

       function BuscaStatus($idUsuario){


       }

}

       echo BuscaStatus(5);

 

Você deve instanciar a classe:

 

class usuarioLogado extends MySQL{

       function BuscaStatus($idUsuario){


       }

}

$objeto = new usuarioLogado;

echo $objeto->BuscaStatus(5);

Compartilhar este post


Link para o post
Compartilhar em outros sites

você precisa instanciar essa classe, e então invocar o método do objeto.

 

$t = new Teste();
echo $t->BuscaStatus();

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.