【问题标题】:How to execute external PHP script using Laravel Commands?如何使用 Laravel 命令执行外部 PHP 脚本?
【发布时间】:2019-09-17 23:43:12
【问题描述】:

我创建了几个 php 脚本(不是 Laravel),并将其放在我的 Laravel 项目的 app/cli 文件夹中。在cli 文件夹内我有php 文件,例如:

  • 文件转换器.php
    • fileUploader.php
    • fileDownloader.php

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

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

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

我的命令类?

【问题讨论】:

  • 你不能只包括它们吗?

标签: php laravel shell command command-line-interface


【解决方案1】:

你可以简单地调用

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

只要确保你的文件/s [fileConverter.php,..etc] 是自依赖的

【讨论】:

    猜你喜欢
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    • 1970-01-01
    • 2019-12-20
    • 1970-01-01
    相关资源
    最近更新 更多