【发布时间】:2021-06-05 09:22:16
【问题描述】:
我尝试使用以下命令获取它:
php -r 'require("./vendor/autoload.php");packagename\ClassName::myStaticMethod();'
但是得到了:
解析错误:语法错误,第 1 行命令行代码中的文件意外结束
有什么想法吗?谢谢。
【问题讨论】:
-
你确定它是你运行的确切命令吗?它应该可以正常工作。
-
是的,它是... php -r 'require("./vendor/autoload.php");'做同样的事情。 autoload.php 可能有问题
-
你尝试过什么调试问题?
-
最后是报价问题。在 Windows 上,您需要使用双引号而不是单引号来启动 cli 命令。 php -r "require('./vendor/autoload.php');packagename\ClassName::myStaticMethod();"
标签: php class methods composer-php command-line-interface