Maison  >  Article  >  cadre php  >  Parlons de la façon dont Laravel utilise les commandes pour exécuter des scripts

Parlons de la façon dont Laravel utilise les commandes pour exécuter des scripts

藏色散人
藏色散人avant
2021-11-23 15:43:442674parcourir

La colonne tutorielle suivante de Laravel vous présentera comment utiliser les commandes pour exécuter des scripts dans Laravel. J'espère qu'elle sera utile à tout le monde !

laravel utilise la commande pour exécuter le script

1 Générez le fichier console

 php artisan make:console TestConsole --command=laravel:test

2 Modifiez la logique métier dans la méthode handle

<?php
namespace App\Console\Commands;
use Illuminate\Console\Command;
class HelloLaravelAcademy extends Command
{
    /**
     * The name and signature of the console command.
     *
     * @var string
     */
    protected $signature = &#39;laravel:test {name?}&#39;;
    /**
     * The console command description.
     *
     * @var string
     */
    protected $description = &#39;Command description&#39;;
    /**
     * Create a new command instance.
     *
     * @return void
     */
    public function __construct()
    {
        parent::__construct();
    }
    /**
     * Execute the console command.
     *
     * @return mixed
     */
    public function handle()
    {
        echo $this->argument("name").PHP_EOL;
        echo 123;
    }
}

$signature indique s'il faut recevoir des paramètres, ? . l'argument reçoit des paramètres

exécuter

 php artisan laravel:test
 
 php artisan laravel:test xiaoming

【Recommandations associées :Les cinq derniers didacticiels vidéo Laravel

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer