当我尝试运行以下PHP代码时,我收到错误消息并在代码下面输出:
<?php
class FooBar {
const MESSAGE = "Hello world!";
public function foo() {
echo MESSAGE;
}
}
$fooBar = new FooBar;
$fooBar->foo();
?>
注意:使用未定义的常量MESSAGE - 在 9 C
如何解决问题?
谢谢!
答案 0 :(得分:1)
好的,这是解决问题的方法:
<?php
class FooBar {
const MESSAGE = "Hello world!";
public function foo() {
echo self::MESSAGE;
}
}
$fooBar = new FooBar;
$fooBar->foo();
?>
输出:Hello world!
问候!