unset() - удаление переменной в PHP
04.11.2017 10:39:30 am
Функция unset() - удаляет указанные переменные. unset() - может быть очень полезна, если у Вас довольно таки много переменных.
Пример удаления одной переменной:
Пример удаления нескольких переменных:
При удалении глобальной переменной внутри функции, удаляется только локальная переменная. Все переменные во внешнем окружении имеют тоже значение, что и было до вызова функции unset(). Если есть необходимость удалить глобальную переменную внутри функции, то можно использовать массив $GLOBALS, пример:
Пример удаления одной переменной:
unset($danfa);
Пример удаления нескольких переменных:
unset($danfa1, $danfa2, $danfa);
При удалении глобальной переменной внутри функции, удаляется только локальная переменная. Все переменные во внешнем окружении имеют тоже значение, что и было до вызова функции unset(). Если есть необходимость удалить глобальную переменную внутри функции, то можно использовать массив $GLOBALS, пример:
function danfa()
{
unset($GLOBALS['war']);
}
$war = 'значение переменной';
danfa();
- Жалоба