Php 语法错误T_变量
当我打开我的站点时,会出现“Php 语法错误T_变量,php,syntax,Php,Syntax,当我打开我的站点时,会出现“解析错误:语法错误,意外的“$base”(T_变量)” 怎么了?您不能在另一个变量中使用变量。使用类常量,如下所示: <?php class CSS { public $base = '/public/stylesheets'; public $global = $base . '/global.css'; } ?> 不能在其他变量中使用变量。使用类常量,如下所示: <?php
解析错误:语法错误,意外的“$base”(T_变量)
”
怎么了?您不能在另一个变量中使用变量。使用类常量,如下所示:
<?php
class CSS {
public $base = '/public/stylesheets';
public $global = $base . '/global.css';
}
?>
不能在其他变量中使用变量。使用类常量,如下所示:
<?php
class CSS {
public $base = '/public/stylesheets';
public $global = $base . '/global.css';
}
?>
在php中,在类属性声明期间不能使用任何运算符或引用变量。您必须在类构造函数中初始化属性值:
<?php
class CSS {
const CSSPATH = '/public/stylesheets';
public $base = '/public/stylesheets';
public $global = CSSPATH . '/global.css';
}
?>
在本php手册引用中指定:
类成员变量称为“属性”。你也可以看到它们
指使用其他术语,如“属性”或“字段”,但
在本参考中,我们将使用“属性”。他们是
通过使用关键字public、protected或private之一定义,
后跟一个普通变量声明此声明可能
包括初始化,但此初始化必须是常量
值——也就是说,它必须能够在编译时进行计算,并且
不得依赖运行时信息进行评估。
参考在php中,在类属性声明期间,不能使用任何运算符或引用变量。您必须在类构造函数中初始化属性值:
<?php
class CSS {
const CSSPATH = '/public/stylesheets';
public $base = '/public/stylesheets';
public $global = CSSPATH . '/global.css';
}
?>
在本php手册引用中指定:
类成员变量称为“属性”。你也可以看到它们
指使用其他术语,如“属性”或“字段”,但
在本参考中,我们将使用“属性”。他们是
通过使用关键字public、protected或private之一定义,
后跟一个普通变量声明此声明可能
包括初始化,但此初始化必须是常量
值——也就是说,它必须能够在编译时进行计算,并且
不得依赖运行时信息进行评估。
参考文献