如何取消设置全局变量。
我有一个项目的id
和一个客户端的id
,它是php中以JSON格式传递的会话。 这些存储在全局变量id_p
和id_c
因此我可以使用这些ID进行多次插入和更新选择等。
当用户选择另一个项目或更改页面时,我需要取消设置这些变量。
- 我可以将一个
null
值从php
传递到全局变量来重置它们吗? - 有没有更好的方法来做我想要的?
- 如果文件是必需的,我怎么能在
php
上存储php
值? 发生查询的文件位于不同的文件中。
将它们设置为null或undefined会实现您正在寻找的内容吗?
id_p = null; id_c = null;
要真正取消它们,请使用
unset ( $GLOBALS['id_p'] );
这也适用于function。
资料来源: http : //toscho.de/2012/php-unset-unterschied-global-globals/