Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
glicose

Dentro de uma classe chamar uma função de outra classe

Recommended Posts

glicose

Eu sei que pra chamar uma função de dentro da classe usa-se $this->nome_da_funcao();

E pra chamar uma função de outra classe?

Grato

Share this post


Link to post
Share on other sites
KiNgPiTo

Para chamares uma função de outra classe, 1º tens de instanciar essa mesma classe...

Algo tipo:

class classe{

function funcao(){
return "Chegaste aqui!";
}

}

$classe1 = new classe(); //Instancias um objecto da classe "classe"

echo $classe1->funcao(); //Chamas uma funcao dessa classe

Share this post


Link to post
Share on other sites
yoda

Para usar uma função de uma classe externa, ou a instancias dentro dessa classe ou vais directamente, tipo

class teste
{
   function abc()
   {
      echo lol::wow();
   }
}

class lol
{
   function wow()
   {
      echo 'fghj';
   }
}

Mas é diferente instanciar e chamar como objecto estático.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.