1. 程式人生 > >Laravel的console使用方法

Laravel的console使用方法

微信 cut comm esp 商業 namespace 分析 get 命令

適用場景:分析數據(日誌)

1 php artisan make:console 你的命令類名

示例:

1 php artisan make:console Check

在\app\Console\Commands目錄下已生成一個Check.php文件

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 <?php namespace App\Console\Commands;
use Illuminate\Console\Command; class Check extends Command { /** * The name and signature of the console command. * * @var string */ protected $signature = ‘command:name‘; /** * The console command description. * * @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() {
// } }

你可以把$signature改為你要的命令名稱

1 protected $signature = ‘check‘;

此時還不能在控制臺中調用,需要在Kernel.php中註冊。

1 2 3 protected $commands = [ ‘App\Console\Commands\Check‘ ];

你已經可以在控制臺中使用這個命令了

1 php artisan check

點評:似乎也沒啥用,因為php本身也可以不用Laravel框架來使用CLI命令行。

本文為博主原創文章,轉載請在明顯位置註明出處: http://www.cnblogs.com/sweng

本作品采用知識共享署名-非商業性使用-禁止演繹 3.0 未本地化版本許可協議進行許可。

好文要頂 關註我 收藏該文 技術分享 技術分享 技術分享 編程老頭
關註 - 1
粉絲 - 19 +加關註 0 0 ? 上一篇:PHP控制反轉(IOC)和依賴註入(DI)
? 下一篇:Laravel表單提交

Laravel的console使用方法