Я читал руководство по PHP о ссылках, и что-то меня смущает. В нем говорится, что ссылки - это не указатели на адреса памяти, а ...
Вместо этого они являются таблицей символов
псевдонимы.
Разве это не указатель, если ссылка указывает на запись таблицы символов, которая затем указывает на адрес памяти?
Edit:
Несколько замечательных ответов. Просто хочу добавить это сюда ... Как бы я сбросил переменную, на которую указывает другой?
$var = "text";
$ref =& $var;
unset($ref);
Похоже, чтобы это работало, мне нужно сбросить $var
, чтобы GC удалил его.