Intereting Posts

Как отключить глобальные переменные.

У меня есть id проекта и id клиента, которые являются сессиями в php, которые передаются в формате JSON. Они хранятся в глобальных переменных id_p и id_c поэтому я могу выполнять множественные вставки и обновления и т. Д. С этими идентификаторами.

Когда пользователь выбирает другой проект или меняет страницу, мне нужно отключить эти переменные.

  • Могу ли я передать значение null из php в глобальные vars для их сброса?
  • Есть ли лучший способ сделать то, что я хочу?
  • Как сохранить значения php на php только в том случае, если файл необходим? Файлы, в которых выполняются запросы, находятся в отдельных файлах.

Устанавливает ли их значение null или undefined выполнить то, что вы ищете?

 id_p = null; id_c = null; 

Чтобы действительно устранить их, используйте

 unset ( $GLOBALS['id_p'] ); 

Это также работает в функциях.

Источник: http://toscho.de/2012/php-unset-unterschied-global-globals/