1.在app->Console->Commands中新增類 繼承 Illuminate\Console\Command
<?php namespace App\Console\Commands; use Illuminate\Console\Command; class TestCommand extends Command { /** * 命令行執行命令 * @var string */ protected $signature = 'test_command'; /** * 命令描述 * * @var string */ protected $description = 'Command description'; /** * Create a new command instance. * * @return void */ public function __construct() { parent::__construct(); } /** * Execute the console command. * * @return mixed */ public function handle() { //這里編寫需要執行的動作 } }
2.在app->Console->Kernel.php中 Commands 數組中加入當前命令類TestCommand::class
protected $commands = [ TestCommand::class, ];
3.查看命令
php artisan list
4 執行test_command命令
php artisan test_command