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

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


  • fileConverter.php

      \ n
    • fileUploader.php </ li>
    • fileDownloader.php </ li>
      </ ul> </ li>
      </ ul>

      现在我已创建 一个由 php artisan runFileManager </ code>行执行的工匠命令。</ p>

      我的问题是,如何在 handle()中执行这些脚本</ code> function </ p>

        public function handle()
      {
      //如何在这里执行外部php文件?
      }
      </ code> </ pre>

      我的命令类?</ p>
      </ div>

展开原文

原文

I have created several php scripts (not Laravel) and I put it inside the app/cli folder of my Laravel project. Inside cli folder I have php files like:

  • fileConverter.php
    • fileUploader.php
    • fileDownloader.php

Now I have created an artisan command that will be executed by php artisan runFileManager line.

My problem is, how to execute those scripts inside the handle() function

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

of my command class?

dongtu7205
dongtu7205 你能不能包括它们?
一年多之前 回复

1个回答



你可以简单地调用</ p>

  include base_path('app / cli / fileConverter。  php'); 
</ code> </ pre>

请确保您的文件/文件[fileConverter.php,..等]是自我依赖的</ p>
</ div>

展开原文

原文

You could simple call

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

Just make sure your file/s [fileConverter.php,..etc] are self dependent

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐