Php Laravel 4电子邮件错误
我一直在尝试从Laravel发送电子邮件,我收到以下错误: Symfony\Component\Debug\Exception\FatalErrorException语法错误,意外的“$message”(T_变量) 这是我的密码:Php Laravel 4电子邮件错误,php,email,laravel,Php,Email,Laravel,我一直在尝试从Laravel发送电子邮件,我收到以下错误: Symfony\Component\Debug\Exception\FatalErrorException语法错误,意外的“$message”(T_变量) 这是我的密码: class SubmitBooking extends \BaseController { public function submit() { $data = array('name' => 'test', 'message' =>
class SubmitBooking extends \BaseController {
public function submit() {
$data = array('name' => 'test', 'message' => 'test message');
Mail::pretend('emails.booking', $data, function($message)
{
$message->to("me@gmail.com", "Name Name")->subject('Welcome to My Laravel app!');
$message->from("from@maldivehosting.net", "Name Name");
});
}
}
我使用的是PHP的最新版本,我已经在本地和site5主机上进行了测试。
谁来帮帮我 ,创建电子邮件时不能使用$message
。请改为尝试$msg
$data = array('name' => 'test', 'msg' => 'test message');
我不知道你为什么使用Mail::假装发送电子邮件,一定是打字错误。正确的语法应为:
Mail::send('emails.booking', $data, function($msg)
{
$msg->to("me@gmail.com", "Name Name")->subject('Welcome to My Laravel app!');
$msg->from("from@maldivehosting.net", "Name Name");
});