Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá tenho uma pequena dúvida.
Sei que o comando self:: é usado para acessar atributos e métodos estáticos, mais ele também pode ser usado para acessar atributos e métodos não estáticos?????
Não compreendo isso. Até mais.
adicionando,
o recomendado é seguir o padrao para declaração dos metodos
ao inves de
class foo
{
function bar(){}
}
faça
class foo
{
static function bar(){}
}
ative o display errors para exibir warnings no ambiente de desenvolvimento.
Não deve, mas é possível acessar métodos de instancia através do self, porém atributos apenas através de método.
class Klass
{
//var_dump($k->getName2()); //ISSO CAUSA ERRO FATAL
var_dump($k->getName3());