为什么我在 Swiftmailer 中收到此错误:意外的 T_OBJECT_OPERATOR

发布于 2024-11-08 03:25:43 字数 888 浏览 1 评论 0原文

我第一次尝试使用 swiftmailer。当我使用下面的代码时,我遇到了许多错误,其中包括这一错误:“意外的 T_OBJECT_OPERATOR”。 对我在这里可能做错了什么有什么想法吗?

require_once('/home/name/php/lib/swift_required.php');

$transport = Swift_SendmailTransport::newInstance('/usr/sbin/exim -bs');

$mailer = Swift_Mailer::newInstance($transport);

$message = Swift_Message::newInstance();
->setSubject('Inquiry');
->setFrom(array('[email protected]' => 'Inquiry'))
->setTo(array('[email protected]' => 'John Doe'))
->setBody('Test inquiry message');

$numSent = $mailer->send($message);

printf("Sent %d messages\n", $numSent);

$result = $mailer->send($message);

I am trying to use swiftmailer for the first time. I am getting a number of errors when I use the code below, including this one: "unexpected T_OBJECT_OPERATOR."
Any thoughts on what I might be doing wrong here?

require_once('/home/name/php/lib/swift_required.php');

$transport = Swift_SendmailTransport::newInstance('/usr/sbin/exim -bs');

$mailer = Swift_Mailer::newInstance($transport);

$message = Swift_Message::newInstance();
->setSubject('Inquiry');
->setFrom(array('[email protected]' => 'Inquiry'))
->setTo(array('[email protected]' => 'John Doe'))
->setBody('Test inquiry message');

$numSent = $mailer->send($message);

printf("Sent %d messages\n", $numSent);

$result = $mailer->send($message);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

人事已非 2024-11-15 03:26:13

你的分号太多了……:

$message = Swift_Message::newInstance(); <-- remove this semicolon
->setSubject('Inquiry');
->setFrom(array('[email protected]' => 'Inquiry'))
->setTo(array('[email protected]' => 'John Doe'))
->setBody('Test inquiry message');

You have one semicolon too many...:

$message = Swift_Message::newInstance(); <-- remove this semicolon
->setSubject('Inquiry');
->setFrom(array('[email protected]' => 'Inquiry'))
->setTo(array('[email protected]' => 'John Doe'))
->setBody('Test inquiry message');
很快妥协 2024-11-15 03:26:12

Swift_Message::newInstance() 之后,您有 ; 导致 PHP 中出现解析错误

You had ; after Swift_Message::newInstance() causing parse error in PHP

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文