我的代码:
$cc=file_get_contents('http://example.com');
file_put_contents('savefile.htm', $cc);
当我浏览到这个地址时,我的浏览器重定向到'http://example.com/en/index.htm'。但file_get_contents不能重定向,怎么办?
$file = 'people.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smithn";
// Write the contents back to the file
file_put_contents($file, $current);
似乎是PHP中一个已知的错误。参见:https://bugs.php.net/bug.php?id=53018
但是你可以用cURL代替。例如,请参阅http://www.jonasjohn.de/snippets/php/curl-example.htm