我如何才能仅在访问该特定页面时在 php 中保持变量常量。
还有定义的范围是什么(“xxx”,0.0);php中的函数。
我想在 php 中存储一个动态变量,只要它仅由一个用户使用,它就可以是常量。
可以 $_Session[]; 可以用于此目的吗?
请帮忙 !
您定义的所有全局变量都具有当前访问者当前脚本的范围;一旦脚本完成处理,它们就会被销毁。这同样适用于常量。
会话特定于访问者,并在同一用户的页面加载/脚本执行中保留。它们何时被销毁取决于您使用的机制(文件/数据库)和网络服务器的配置。如果没有任何设置/特殊配置,您可能会注意到如果您在大约一个小时内不加载或重新加载页面,您的变量将不复存在。
除了会话之外,您当然还可以使用查询字符串将值从一个脚本(页面加载)传递到另一个脚本,但它们将对访问者可见。
您可以在脚本中为最新文件创建符号链接,而不是将值存储在变量中。所以你总是可以使用相同的值来访问最新的文件。