如何取消设置全局变量。
我有一个项目的 id
和一个客户端的 id
,它们是以 JSON 格式传递的 php 会话。这些存储在全局变量 id_p 和 id_c 中,因此我可以使用这些 id 进行多次插入和更新选择等操作。
当用户选择另一个项目或更改页面时,我需要取消设置这些变量。
- 我可以将
null
值从php
传递给全局变量来重置它们吗? - 有更好的方法来做我想做的事吗?
- 仅当需要文件时,如何才能将
php
值存储在php
上?进行查询的文件位于单独的文件中。
I have an id
of a project and an id
of a client that are sessions in php that are passed in JSON format. These are stored in global variables id_p
and id_c
so I can do multiple inserts and updates selects etc. with those ids.
When the user selects another project or changes the page, I need to unset these variables.
- Can I pass a
null
value fromphp
to the global vars to reset them? - Is there a better way to do what I want?
- How could I store the
php
values onphp
only if the file is required? The files where the queries take place are on separate files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
要真正取消设置它们,请使用
这也适用于函数。
资料来源: http://toscho.de/2012/php-unset-unterschied -global-globals/
To really unset them, use
This also works in functions.
Source: http://toscho.de/2012/php-unset-unterschied-global-globals/
将它们设置为 null 或 undefined 是否可以满足您的需求?
Would setting them to null or undefined accomplish what you're looking for?