0
当我尝试初始化变量,同时宣布我获得syntax error: unexpected T_VARIABLE.
这里是我的代码:错误在声明PHP时初始化变量时
class TagProduct extends CI_Controller {
// num of records per page
private $limit = 10;
private $CurrentDate;
private $LoginID=$this->session->userdata('UserID');
private $Errmsg=array(
'TagErr'=>'',
'ProductErr'=>'',
);
function __construct()
{
parent::__construct();
从[PHP文档](http://www.php.net/manual/en/language.oop5.properties.php):'声明可能包括一个初始化,但是这个初始化必须是一个常数值 - 是,它必须能够在编译时进行评估,并且不能依赖运行时信息进行评估。“# –
@kumar_v codeigniter标记如何相关? – Matsemann
@Matsemann是的。他正在扩展CI_controller。我们可以为他的案例使用一些CI概念。 –