当我尝试使用third-party PHP library for Plug N Pay(信用卡授权库)时,出现以下错误:
Parse error: syntax error, unexpected ';' in /authtest/PnP.php on line 391
391行读取:
$http_query = str_replace("&", "&", (http_build_query( $post_args ) );
删除此行会运行脚本但显然会返回另一个错误,因为未设置$ http_query。我用我特定的PnP用户/通行证取代了默认的用户/通行证,以获得它的价值。
谷歌搜索结果并不多,而且这台服务器正在运行PHP5。有什么想法吗?
答案 0 :(得分:4)
您在)
之前错过了结束;
和/或有了不必要的(
,
取决于你如何看待它。
$http_query = str_replace("&", "&", (http_build_query( $post_args ) );
应该是
$http_query = str_replace("&", "&", (http_build_query( $post_args ) ) );
甚至更好
$http_query = str_replace("&", "&", http_build_query( $post_args ) );