使用 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


潇湘沐
浏览 96回答 1
1回答

慕雪6442864

您的代码ABC.php需要以<?php.使用 执行代码时-r,只有作为参数传递的代码不需要标签,而不是包含文件中的代码。
打开App,查看更多内容
随时随地看视频慕课网APP