使用bash脚本调用PHP方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用bash脚本调用PHP方法相关的知识,希望对你有一定的参考价值。

我想使用bash脚本调用方法。

代码:

class ABC 
    public static function methodABC()
        //My logic 
        echo "Done";
    

这是我在命令行中尝试使用此代码时遇到的致命错误。

php -r 'include "./src/ABC.php"; ABC::methodABC();'

错误:

PHP Fatal error:  Uncaught Error: Class 'ABC' not found in Command line code:1
Stack trace:
#0 main
  thrown in Command line code on line 1
答案

您在ABC.php中的代码必须以<?php开头。

[使用-r执行代码时,只有作为参数传递的代码不需要标签,而不需要包含文件中的代码。

以上是关于使用bash脚本调用PHP方法的主要内容,如果未能解决你的问题,请参考以下文章