Так что мой класс начинается какЧто вызывает синтаксическую ошибку в этом случае?
final class MyWordPressSite
{
const ROOTURL = 'http://mywebsite/mysubsite';
const THEMEROOTURL = self::$ROOTURL . '/wp-content/themes/allytics_theme';
function getRootUrl ()
{
return self::ROOTURL;
}
и .
в self::$ROOTURL . '/wp-content/themes/mytheme';
настоящее время помечен как
Syntax error: Unexpected token '$ROOTURL'
Любая идея, почему? Все выглядит правильно для меня. Я установил ярлык синтаксиса PHP, и возможно, что он неправильно помечен этой точкой.
Тогда он может быть изменен вне класса –
'частных статических ...', то: P – CD001
Пользователь 'private' вместо' public'. Обратите внимание на видимость здесь. http://php.net/manual/en/language.oop5.visibility.php –