21,886
社区成员
发帖
与我相关
我的任务
分享
class myclass
{
function test()
echo "good";
}
$test1="myclass";
$test2=new myclass();
<?php
class MyClassq
{
const constant = 'constant value';
function showConstant() {
echo self::constant . "\n";
}
}
echo MyClassq::constant . "\n";
$classname = "MyClassq";
echo $classname::constant . "\n"; // PHP 5.3.0之后
$class = new MyClassq();
$class->showConstant();
echo $class::constant."\n"; // PHP 5.3.0之后
?>
上面说的$test1 的确是字符串,echo $classname::constant . "\n";为什么能访问到类里面的内容?