0 votos
18 visitas
perguntado em PHP por (3,7K pontos)
Em que momento vou utilizar a variável $this na programação orientada a objetos ?

1 Resposta

0 votos
respondida por (220 pontos)

Considerando que THIS significa ESTE(A) . 

Todas as vezes que utilizar uma chamada para a própria variável tanto no PHP quanto no JS 

este exemplo de codigo vai ajudar entender melhor:

 class Estado {

private $idEstado;

function setIdEstado($idEstado){

$this->idEstado = $idEstado;

}

}

Repare que na função setIdEstado passo o parametro $idEstado ... e o $idEstado recebe ele mesmo ou seja $this->idEstado.

...