【发布时间】:2020-02-24 04:39:29
【问题描述】:
我想在用户注册我们的服务时发送感谢邮件。
但是,此代码在$message->to($fhbvuileb) 中是错误Undefined variable: fhbvuileb。
帮帮我!!!
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use App\Providers\RouteServiceProvider;
use App\User;
use Illuminate\Foundation\Auth\RegistersUsers;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Crypt;
use Illuminate\Support\Facades\Validator;
use Illuminate\Support\Facades\Mail;
class RegisterController extends Controller
{
/** ~~~ **/
protected function create(array $data)
{
$fhbvuileb = $data['email'];
Mail::send('emails.user_register', ["message" => "Hello!"], function($message) {
$message->to($fhbvuileb)
->subject("Thank you!!!");
});
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'password' => Hash::make($data['password']),
]);
}
}
【问题讨论】:
-
这能回答你的问题吗? Undefined variable - laravel emailing