ErrorException:未定义的变量:天[重复]
Posted
技术标签:
【中文标题】ErrorException:未定义的变量:天[重复]【英文标题】:ErrorException : Undefined variable: days [duplicate] 【发布时间】:2020-02-07 02:55:37 【问题描述】:UsermailRespoitory
我希望在 addDays() 中添加天数 我将从我的数据库中获得的日子
public function create()
$users = User::where('user_type', 2)->get();
$auto_email_templates=AutoEmailTemplate::all()->pluck('days');
foreach ($users as $user)
if( $user->created_at > Carbon::now()->addDays($days))
if ($user->created_at < Carbon::now()) //signup
return false;
Mail::to($user)->send(new Automail($template));
return true;
【问题讨论】:
if( $user->created_at > Carbon::now()->addDays($days))
没有天数变量
> "我希望将天数添加到 addDays() 中我将从我的数据库中获取的天数" 所以这样做...$days= //however you get days from your database
【参考方案1】:
public function create()
$users = User::where('user_type', 2)->get();
$auto_email_templates=AutoEmailTemplate::all();
foreach ($users as $user)
foreach($auto_email_templates as $mail)
if( $user->created_at > Carbon::now()->addDays($mail->days))
if ($user->created_at < Carbon::now()) //signup
return false;
Mail::to($user)->send(new Automail($template));
return true;
【讨论】:
以上是关于ErrorException:未定义的变量:天[重复]的主要内容,如果未能解决你的问题,请参考以下文章
Laravel 6 ErrorException 未定义变量:用户(...home.blade.php)
尝试在 Laravel 7 中查看不同内容时,刀片视图上的 ErrorException 未定义变量
Kohana3 - ErrorException [注意]:未定义索引:id - 调用 Auth::instance() 时出错