我需要创建一个全局对象,该对象可以从我的脚本的其他php文件访问。
我的观点是,当脚本/服务器启动时,只创建一个COM对象。这个COM对象将等待我的命令进行一些处理工作。
我试着写一个类来实现它,但当我刷新页面时,我的类会重新加载,并且我的静态变量会重新定义。
有什么代码、类或方法可以解决这个问题吗?
谢谢大家。
如果你在函数之外,你可以定义它。一旦你在函数中,你就可以使用global
关键字将其"拉入"函数。
示例:
<?php
$foo = "bar";
echo $foo; // bar
function test1() {
echo $foo; // error
}
test1();
function test2() {
global $foo;
echo $foo; // bar
}
test2();
?>