我有一个班级:
class Test
{
static function .... etc
}
有没有办法让变量等于指向静态类的指针:
$test = Test;
我想我需要这样才能完成我对工作单元的尝试。
答案 0 :(得分:2)
您可以简单地设置为$test
班级名称。
例如使用以下代码:
<?php
class Test
{
static function myTest()
{
echo __METHOD__."<br />";
}
}
class Test2
{
static function myTest()
{
echo __METHOD__."<br />";
}
}
$test = 'Test';
$test::myTest();
$test = 'Test2';
$test::myTest();
你会得到结果:
Test::myTest
Test2::myTest
按预期