Variável $this

Estamos acabando a série de POO, espero que esteja gostando, hoje falaremos sobre a variável $this, anteriormente utilizei-a, porém não expliquei o uso. Agora se concentre bastante nas minhas próximas palavras, pois isso irá mudar a sua vida, se você não tem nervos de aço é melhor trocar de blog (por favor, não faça isso, foi só força de expressão), respire fundo que agora vou explicar-lhe. Que rufem os tambores…

A variável $this representa o próprio objeto. (pode acreditar é só isso, porém vou falar mais sobre isso pra encher lingüiça, porque senão o post vai ficar muito pequeno.)

Pois bem, toda vez que temos a variável $this dentro de uma classe, a variável $this se refere ao objeto em si.

Utilizando o exemplo do post anterior:


Class conta {
var $saldo;
Function conta{ // construtor
$this -> saldo = 50;
}
Function ver() { //método
Return $this -> saldo;
}

Function credito($valor){ //método
$this->saldo += $valor;
}
}
?>

$minhaconta = new conta;

No exemplo acima, o próprio objeto minhaconta, em todos os métodos (incluindo o construtor), recebe o valor da variável $conta, quando a variável $this recebe os valores.

Fuiii…

3 respostas para Variável $this

  1. Leo disse:

    Boa!!!
    mas pra mim fazer o loop do $this para outra pág…tem jeito
    da uma olhadinha no site que vc vai enteder….abraços

    ps: é um site de jogos de graça nada é cobrado!

  2. ramon disse:

    @ Leo,

    prautilizar o $this em outra página não tem problemas é só fazer um include e utilizar normalmente, não se preocupe, pois irei escrever um post com esse tema,

    fuiii…

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: