我正在尝试在项目中实现 PayPal 结帐集成。为此,我使用 Composer 安装 paypal-checkout-sdk v1.0.0。现在,当我尝试使用 use
关键字时,它给了我一个语法错误。谁能告诉我我做错了什么或者如何找到解决此问题的方法?
我尝试过在路径中使用单引号和双引号。
use vendor\paypal\paypal-checkout-sdk\lib\PayPalCheckoutSdk\Core\PayPalHttpClient;
运行应用程序并从浏览器访问它后,我收到以下错误:
Parse error: syntax error, unexpected '-', expecting ',' or ';'
最佳答案
在 PHP 中,您必须向 use
语句提供FQCN(完全限定类名)而不是 Composer 供应商内部的路径 -目录。
这是 PayPalHttpClient
类的正确使用语句:
use PayPalCheckoutSdk\Core\PayPalHttpClient;
关于php - 我可以在 PHP 中包含 'use' 关键字的路径中使用连字符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57224068/