解析错误:语法错误,意外' - >' (T_OBJECT_OPERATOR),期待')'在第59行

时间:2017-05-26 20:29:22

标签: php forms parsing swiftmailer

我遇到以下错误,尝试设置我的webform以在GoDaddy的cPanel,Linux托管服务上使用Swift Mailer。

我做错了什么?

从第57行开始,代码(隐藏的电子邮件)是:

$mailer = Swift_Mailer::newInstance($transort);
$message = Swift_Message::newInstance('Web Inquiry')
->setFrom (array('email1@myemail.com' -> 'Web Inquiry'))
->setTo (array('email@email.com' -> 'Inquiry Recipients'))
->setBcc (array('email@email.com' -> 'Inquiry BCC Recipient, respond from email@email.com.net'))
->setSubject (array('Inquiry from email.com'))
->setBody (array($data, 'text/html'));

1 个答案:

答案 0 :(得分:1)

在数组中,您希望使用=>运算符来配对键和值,而对于链接对象方法,您正确使用->运算符

$mailer = Swift_Mailer::newInstance($transort);
$message = Swift_Message::newInstance('Web Inquiry')
->setFrom (array('email1@myemail.com' => 'Web Inquiry'))
->setTo (array('email@email.com' => 'Inquiry Recipients'))
->setBcc (array('email@email.com' => 'Inquiry BCC Recipient, respond from email@email.com.net'))
->setSubject (array('Inquiry from email.com'))
->setBody (array($data, 'text/html'));