<?php
class SimpleClass {
public $var;
}
$instance = new SimpleClass();
$assigned = $instance;
$reference =& $instance;
$instance->var = '$assigned будет иметь это значение';
$instance = null;
var_dump($instance);
var_dump($reference);
var_dump($assigned);
// Результат
# NULL
# NULL
# object(SimpleClass)#1 (1) {
# ["var"]=>
# string(30) "$assigned будет иметь это значение"
# }