Я только что прочитал об отключенной переменной через руководство php.
В руководстве php говорится: "unset() уничтожает указанные переменные"
Этот def кажется идеальным, пока не натолкнулся на статическую переменную... "Если статическая переменная отключена() внутри функции, unset() уничтожает переменную только в контексте остальной функции. Последующие вызовы восстанавливают предыдущее значение переменной.
Это определение для меня не кажется хорошим, по крайней мере, поскольку "уничтожить переменную" означает, что переменная больше не связана с этой ячейкой памяти.
Кто-нибудь еще считает, что лучшее определение будет "unset() делает переменную из текущей области действия"? Я имею в виду, вместо того, чтобы указывать на всю жизнь, лучше использовать область слов здесь?