<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
现在我可以使用example.txt
而不是"http://engine.searchr.us/web-search.phtml?search=TEST+SEARCH"
吗?
有可能吗?
答案 0 :(得分:1)
是的,只要在PHP配置中启用了allow_url_fopen,就可以。
答案 1 :(得分:1)
是的,有可能。正如手册所说:
如果已启用“fopen wrappers”,则source和dest现在都可以是URL。有关更多详细信息,请参阅fopen()。
答案 2 :(得分:0)
您可以使用PHP
读取远程文件$contents = '';
$file = fopen ("http://www.example.com/", "r");
if (!$file) {
echo "<p>Unable to open remote file.\n";
exit;
}
while (!feof ($file)) {
$line = fgets ($file, 1024);
$contents .= $line;
}
fclose($file);
echo $contents;
来源
答案 3 :(得分:0)
正如EmilVikström所说,你必须启用allow_url_fopen指令。文档还说明该指令只能 设置为php.ini
文件。