在声明php时初始化变量时出错

时间:2014-01-06 11:30:00

标签: php syntax-error

当我尝试初始化变量时声明我得到syntax error: unexpected T_VARIABLE.这是我的代码:

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();

1 个答案:

答案 0 :(得分:2)

属性必须由 PHP

中的常量初始化

使用这样的结构:

class TagProduct extends CI_Controller {

private $limit;

    function __construct() {
        $this->limit = 10;
    }
}

Check in php.net