使用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方法的主要内容,如果未能解决你的问题,请参考以下文章
拦截 bash 脚本函数/系统调用并将它们包装到自定义函数中
使用 --help 参数调用的 bash 脚本应该返回 0 还是非零退出代码? [关闭]