[Laravel] [php]如何制作一个每天会丢失一次的功能

时间:2017-01-21 16:18:11

标签: php algorithm laravel laravel-5

我正在为学校制作电子日记。但是我必须做一个每天只丢失一次随机数的函数。我知道如何丢失一个数字,但我不知道如何每天自动丢失一个数字。感谢。

2 个答案:

答案 0 :(得分:1)

使用task scheduling

protected function schedule(Schedule $schedule)
{
    $schedule->call(function () {
        // Do seomthing each day
    })->daily();
}

答案 1 :(得分:0)

我在App \ Console \ Kernel上添加了这个:

public function loss(Schedule $schedule)
{
    $schedule->call(function () {
       $number =  rand(0,30);
        return $number;
    })->daily();
}

但现在我不知道如何将它传输到控制器并查看。

在我的公共函数索引中,我将$ number添加到compact。 但在我看来,我使用{{$ number}} 我的页面给了我错误:     未定义的变量:number(查看:       C:\ Users \用户sekre \桌面\ dziennikpol \资源\视图\面板\ index.blade.php)       未定义的变量:数字