適用場(chǎng)景:分析數(shù)據(jù)(日志)
php artisan make:console 你的命令類名
示例:
php artisan make:console Check
在\app\Console\Commands目錄下已生成一個(gè)Check.php文件
<?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改為你要的命令名稱
protected $signature = 'check';
此時(shí)還不能在控制臺(tái)中調(diào)用,需要在Kernel.php中注冊(cè)。
protected $commands = [ 'App\Console\Commands\Check' ];
你已經(jīng)可以在控制臺(tái)中使用這個(gè)命令了
php artisan check
點(diǎn)評(píng):似乎也沒(méi)啥用,因?yàn)閜hp本身也可以不用Laravel框架來(lái)使用CLI命令行。
【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。