我想在不同的 php 文件中传递一个静态变量,我的一位在 java 中工作的同事已经将它实现如下 1.创建一个类 2.将变量声明为 static final 3.我们想要访问这个变量值的地方是由 classname.varaiablename 完成
我想在 php 中做同样的事情,我有我的代码,我的项目中有超过 24 个文件,我希望在所有 24 个文件中将此变量声明为 staic 文件,我不想使用会话。我有一个页面 1.php 代码如下
<?php
class Foo
{
public static $url='http://192.168.2.36:8084/';
function GetReference() {
return self::$url; // I want to return a reference to the static member variable.
}
}
$Inst = new Foo;
$Ref = $Inst->GetReference();
?>
我有另一个页面 2.php 我已经访问它
<?php
require_once("1.php");
echo Foo::$url;
?>
我没有得到价值