$this hace referencia a la clase como tal, entonces si haces
Código PHP:
Ver originalpublic function test() {
$this->var = 'xxxxxxx'; // es un atributo de la clase
$var = 'xxxx';// es una variable local en el método
}
eun atributo lo tienes disponible en toda tu clase una variable local solo en el método que esta fue declarada, queda de ti saber cual usar en que momento, saludos