file_get_contents转换&到&在Wordpress插件中

时间:2017-10-20 12:48:19

标签: php wordpress php-7

有很多类似的帖子,但没有一个解释问题的原因,建议改用curl。

我在开发一个Wordpress插件时发现了一些奇怪的事情。这个插件需要调用API,我这样做

file_get_contents( 'foo&bar' );

出于某种原因&在那里被编码为&和错误日志显示

file_get_contents(foo&bar): failed to open stream

然而,当在同一台机器上的命令行上进行测试时,我看不到具有相同代码的编码

<?php
file_get_contents('foo&bar');


file_get_contents(foo&bar): failed to open stream

哪些标志或设置会影响行为?

file_get_contents(foo&amp;bar): failed to open stream
vs
file_get_contents(foo&bar): failed to open stream

$ php -v
PHP 7.0.22-0ubuntu0.16.04.1 (cli) ( NTS )

0 个答案:

没有答案