No es mezcla, es simplemente lo mismo que si fuera una variable local, por ejemplo:
Código PHP:
Ver originalpublic function algo() {
$session = new Session();
$session->close();
}
Es lo mismo a:
Código PHP:
Ver originalprivate $_session;
public function algo() {
$this->_session = new Session();
$this->_session->close();
}
Es exactamente lo mismo, la única diferencia es donde esta almacenada la variable.
Saludos.