代码:
<?php
$string = file_get_contents($url);
var_dump($string);
?>
对于两个不同的主机,file_get_contents()
得到不同的结果。
是否有任何我必须更改的服务器配置?
最佳答案
试试这个:
$context = stream_context_create(array(
'http' => array(
'method' => 'GET',
'header' => implode("\r\n", array(
'Accept-Charset: ISO-8859-1',
'Accept-Encoding: ',
)),
)));
$string= file_get_contents($url, null, $context);
var_dump($string);
关于php - 不同主机上的不同 file_get_contents() 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4395633/