Ошибка синтаксиса T_CONSTANT_ENCAPSED_STRING

Я получаю следующую ошибку syntax error, unexpected T_CONSTANT_ENCAPSED_STRING в этой строке $this->email->subject($this->core_model->companyDetails()->coreCompanyName 'User Registration Confirmation');, я делаю ошибку с '' and ""? Я также пропустил имя как $data, могу ли я включить это в тему вместо вызова модели?

Ответ 1

Вероятно, вы забыли запятую: попробуйте следующее:

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

вместо

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

Ответ 2

Вам не хватает точки.

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

Ответ 3

Вам не удалось соединить две строки (coreCompanyName и "Подтверждение регистрации пользователя" ). Напишите "." между ними. См. также здесь.

Код должен выглядеть так:

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