语法错误意外T_CONSTANT_ENCAPSED_STRING

时间:2012-02-19 20:29:49

标签: php syntax-error

我在这一行syntax error, unexpected T_CONSTANT_ENCAPSED_STRING上收到以下错误$this->email->subject($this->core_model->companyDetails()->coreCompanyName 'User Registration Confirmation');我是否对'' and ""犯了错误?我还将名称作为$ data包含在主题中,而不是模型调用中?

3 个答案:

答案 0 :(得分:13)

你可能忘记了一个逗号:试试这个:

$this->email->subject($this->core_model->companyDetails()->coreCompanyName, 'User Registration Confirmation');

而不是

$this->email->subject($this->core_model->companyDetails()->coreCompanyName 'User Registration Confirmation');

答案 1 :(得分:2)

你错过了一个点。

$this->email->subject($this->core_model->companyDetails()->coreCompanyName.'User Registration Confirmation');

答案 2 :(得分:0)

您是否错过了连接两个字符串(coreCompanyName和“用户注册确认”)?在两者之间写一个“。”。另请参阅here

代码应如下所示:

$this->email->subject($this->core_model->companyDetails()->coreCompanyName . ' User Registration Confirmation');