本地環(huán)境的php為7.4.30,
在用命令行使用swagger的時候
提示 syntax error, unexpected ')', expecting '|' or variable (T_VARIABLE) in /home/www/html/common_buy/vendor/yansongda/pay/src/Functions.php on line 46
用的是php的靜態(tài)文件去執(zhí)行對應swagger
/home/www/html/php8.2.6 swagger.php
對應swagger參考的文檔為:
http://m.wtbis.cn/a/1349
composer對應配置為:
"require": {
"php": ">=8.0",
"workerman/webman-framework": "^1.5.0",
"monolog/monolog": "^2.0",
"illuminate/database": "^8.83",
"illuminate/pagination": "^8.83",
"illuminate/events": "^8.83",
"symfony/var-dumper": "^5.4",
"illuminate/redis": "^8.83",
"zircote/swagger-php": "^4.7",
"ext-redis": "*",
"yansongda/pay": "~3.1.0",
"tinywan/exception-handler": "^1.1"
},