如何在代码 Laravel 中使用 Artisan 命令?

Posted

技术标签:

【中文标题】如何在代码 Laravel 中使用 Artisan 命令?【英文标题】:How do I use Artisan command in code Laravel? 【发布时间】:2016-05-20 16:16:13 【问题描述】:

如何在我的 php caode 中使用 Artisan 命令行 例如:php artisan --version<?php echo 'version show here'; ?>

【问题讨论】:

php.net/manual/en/function.exec.php laravel.com/docs/5.2/artisan#calling-commands-via-code 【参考方案1】:

您可以从控制器调用 Artisan 命令,如下所示:

//calling of migrate install 
     Artisan::call('migrate:install');

即只需使用

Artisan::call('Commandname');

更多信息请查看this

【讨论】:

别忘了加use Illuminate\Support\Facades\Artisan;

以上是关于如何在代码 Laravel 中使用 Artisan 命令?的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有 Artisan 的情况下在 Xampp 上运行 laravel

如何将 Artisan cli 添加到现有的 laravel 项目?

如何在 laravel 中使用“php artisan migrate”迁移我的数据库

在 laravel 中,如何将多维数组作为 artisan 命令的选项传递?

如何使用 Artisan 命令 (PHP) 在 Laravel 5.2 中创建 RESTful 资源控制器

如何从 Laravel Artisan 触发单元测试