Ir para conteúdo

POWERED BY:

Arquivado

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

Alexsandro XPT

Programação Orientada Objeto, diferença entre self e $this

Recommended Posts

É o seguinte galera... to fazendo umas classe aki... e me deparei com alguams coisas.

 

1 - qual é a diferença de usar $this e self:: para fazer uma chamada exemplo:

 

class teste{	private $aa;   	public function __construct() {		$this->aa= "testado";	}   }class teste2{	private $aa;   	public function __construct() {		self::aa= "testado2";	}   }

1a - O povo usa mais qual?

1b - Cada uma é estilo de qual versao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Self serve para chamar propriedades/métodos estáticos. Cada uma tem sua utilidade, ficando a cargo do programador utilizá-las quando for necessário. A palavra-chave self existe desde o PHP 5. Maiores informações: Static Keyword ;)

 

[]s :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

uhm entendi... entao ela serve tb pra chamar constantes ne....

 

Valew pela atençao... ;)

Obrigado

 

Self serve para chamar propriedades/métodos estáticos. Cada uma tem sua utilidade, ficando a cargo do programador utilizá-las quando for necessário. A palavra-chave self existe desde o PHP 5. Maiores informações: Static Keyword ;)

 

[]’s :D

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.