如何使用Laravel命令执行外部PHP脚本?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Laravel命令执行外部PHP脚本?相关的知识,希望对你有一定的参考价值。

我创建了几个php脚本(不是Laravel),我把它放在我的Laravel项目的app/cli文件夹中。在cli文件夹里面我有php文件,如:

  • 文件Converter.php 文件Upload.php 文件Downloader.php

现在我创建了一个由php artisan runFileManager线执行的工匠命令。

我的问题是,如何在handle()函数中执行这些脚本

public function handle()
    {
        // How to execute external php files here?
    }

我的命令类?

答案

你可以简单地打电话

include base_path('app/cli/fileConverter.php');

只需确保您的文件/文件[fileConverter.php,..等]是自我依赖的

以上是关于如何使用Laravel命令执行外部PHP脚本?的主要内容,如果未能解决你的问题,请参考以下文章

如何让php执行shell

如何从 laravel 控制器执行外部 shell 命令?

php 异步执行脚本

如何实现 命令行创建文件

从外部脚本检查 Laravel 5.7 登录

如何在 vue js 和 laravel 中使用外部脚本