GARANTIR DESCONTO

Fórum Para que serve o this? #571107

17/11/2016

0

PHP

Oi gente,

Agora que estou vendo um pouco mais de programação, vi uma palavra que entendi mais ou menos o que ela é.

É a palavra this, que parece ser uma palavra reservada no php, e acredito que talvez em outras linguagens também.

Alguém pode me explicar o conceito e se possível, colocar algum exemplo para eu entender melhor?
Larissa Aguiar

Larissa Aguiar

Responder

Post mais votado

17/11/2016

This corresponde a tudo que está dentro do seu documento atual.

Vamos supor que eu tenho uma classe:

var nome1;

private minhaClasse(var nome1){

}

Quando eu chamar o método minhaClasse, vou ter que passar um parâmetro, repare que esse parâmetro tem o mesmo nome da minha variável que está no nível de classe.

Nesse caso, vamos supor que eu quero passar esse valor que recebi como parâmetro nessa classe para a minha variável, ai que entra o this. Veja como fica o exemplo abaixo.

private minhaClasse(var nome1){
this.nome1 = nome1; // Minha variálvel que pertence a esta classe está recebendo o valor externo mesmo tento o mesmo nome de variável.
}

Caso não tenho entendido me avise que tento explicar melhor.

O conceito de this é válido para várias linguagens de programação como C#, PHP, Java e etc.

Fabio Parreira

Fabio Parreira
Responder

Gostei + 3

Mais Posts

18/11/2016

Diego Silva

Olá Larissa,

O this é uma maneira implícita de chamar o objeto que está em execução.
Responder

Gostei + 1

21/11/2016

Larissa Aguiar

Obrigada gente!

Deu para entender <3
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar