亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

執行函數時laravel中無法訪問的語句

執行函數時laravel中無法訪問的語句

PHP
慕森王 2022-07-29 17:05:38
當記錄存儲在數據庫中但收到無法訪問的語句時,我正在嘗試執行發送郵件功能public function store(Request $request)    {        $visit = Visit::create($request->all());        return response()->json($visit);        $this->sendEmail($request);    }這是發送電子郵件功能public function sendEmail(Request $request){        $visit = Visit::create($request->all());        $host_email = Db::table('users')            ->where('name', '=', $visit->visitor_host)            ->value('email');        $to_name =  $request->input('visitor_name');        $data = array('name'=> $to_name, "body" => "Test mail");        Mail::send('mails.mail', $data, function($message) {            $message->from('[email protected]','cytonn');            $message->to('[email protected]');            $message->subject('Visitor coming notification');        });    }
查看完整描述

2 回答

?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

手冊

如果從函數內部調用,return 語句會立即結束當前函數的執行,并將其參數作為函數調用的值返回。

將您的代碼更改為

$this->sendEmail($request);
return response()->json($visit);

在您返回之前執行郵件發送。


查看完整回答
反對 回復 2022-07-29
?
海綿寶寶撒

TA貢獻1809條經驗 獲得超8個贊

response()->json($visit);在 store 函數的末尾輸入 return 。



查看完整回答
反對 回復 2022-07-29
  • 2 回答
  • 0 關注
  • 132 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號