如何取消设置全局变量。

时间:2011-12-24 01:49:48

标签: php jquery session-variables unset

我有一个id的项目和一个id的客户端,它们是php中以JSON格式传递的会话。这些存储在全局变量id_pid_c中,因此我可以使用这些ID进行多次插入和更新选择等。

当用户选择另一个项目或更改页面时,我需要取消设置这些变量。

  • 我可以将null的{​​{1}}值传递给全局变量以重置它们吗?
  • 有没有更好的方法来做我想要的?
  • 只有在需要文件时,我才能在php上存储php值?查询发生的文件位于不同的文件中。

2 个答案:

答案 0 :(得分:3)

将它们设置为null或undefined会完成您要查找的内容吗?

id_p = null;
id_c = null;

答案 1 :(得分:2)

要真正取消它们,请使用

unset ( $GLOBALS['id_p'] );

这也适用于功能。

来源:http://toscho.de/2012/php-unset-unterschied-global-globals/