Ir para conteúdo

POWERED BY:

Arquivado

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

Daniel Filho

[Resolvido] Para que serve $this?

Recommended Posts

PHP Manual :: OOP :: Basic. Você usa $this quando quer acessar uma propriedade (vulgarmente, variável de classe) ou um método da mesma classe, da classe-pai (se existir) ou de outra classe instanciada e associada à uma propriedade existente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma vez dentro da função de um objeto, você tem acesso completo a suas variáveis, mas a defini-los você precisa ser mais específica do que apenas usando o nome de variável que você deseja trabalhar. Para especificar corretamente você deseja trabalhar com uma variável local, você precisará usar a variável especial $this, que o PHP sempre define a apontar para o objeto que você está trabalhando no momento.

bom o uso do $this é para programação orientada a objeto

a diferença para $this e $vairavel_normal é que $this é orientado a objeto e variavel_normal é da forma procedural

exemplo:

Class exemplo{
public $nome='Jose';

Function exibe(){
print $this->nome;
}

}
$exemplo = new exemplo();
$exemplo->exibe;

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.