我需要在 services.php 中加引号吗?

Do i need to put inverted commas in services.php?

我正在尝试在我的 laravel 应用程序中实施 google recaptcha v3。但我的问题是我必须将密钥放入 .env 文件中,但是当我推送到 gitlab 时,不会推送 .env 文件。所以,我决定将我的验证码密钥放在 config/service.php 文件中,如下所示。

 'recaptcha' => [
        'sitekey' => '6LeL_MoZVVBDAAPe62Sm5Z9A92FNN4oONybbvAXu-',
        'secret' => '6LeL_MoZAAVVVSAI06yiqkoLy5pY1SvtBNzKFMlW9S',
        ],

钥匙是假的 所以,我的问题是我应该在这些键之间放置 '' 还是应该保留不带 ('') 的键。 因为我的 google recaptcha 没有显示在底部。

不鼓励提交此类敏感信息。您应该在您的生产服务器上有另一个 .env 以保护这些敏感信息,尤其是当您在团队中工作时。但是,如果您仍然发现需要按照自己的方式进行操作,那么是的,您应该将其放在引号中,就像您拥有它一样,或者可能是双引号,php 确实没有考虑到这一点。 至于 ReCaptcha 按钮不可见,您可能需要检查您的实现,因为您做错了什么。