Em PHP 5 podemos referenciar métodos e atributos de uma classe dentro de outros métodos dela utilizando self:: ou $this, mas muitas pessoas não sabem quando usar um e o outro…
Basicamente a diferença está em self:: referir-se à classe e $this-> referir-se ao objeto.
Bom, suponha as classe:
<?php
class Carro {
public $marcha;
[...]
Posts Tagged ‘PHP’
self:: e $this->. Qual a diferença?
Aprendendo Orientação a Objetos no PHP
Ensinarei aqui o básico de Orientação a Objetos em PHP.
Começando com OO:
class Teste {
public $texto;
function setTexto($valor) {
$this->texto = $valor;
}
function getTexto() {
return $this->texto;
}
function mostraTexto() {
$texto = $this->getTexto();
echo $texto;
}
}
$instancia = new Teste();
$instancia->setTexto(”Teste 123 mostre isso!”);
$instancia->mostraTexto();
Explicando:
Uma classe normal em PHP começa com a palavra class.
Nela, você pode definir variáveis globais, como foi definido ali: $texto.
Pra você acessar uma [...]
Introdução ao XAJAX
O que é o XAJAX?
XAJAX é uma classe open source em PHP que permite a vocês criar facilmente poderosas aplicações web em HTML, CSS, JAVASCRIPT e PHP utilizando AJAX. Aplicações que fazem uso do XAJAX podem fazer chamadas a funções escritas em PHP e atualizar o conteúdo de páginas, obterem acesso a [...]
RSS Feed
Twitter
Posted in
Tags:
