是的,PHP的readfile()
函数可以读取远程文件
<?php
$url = 'https://example.com/file.txt'; // 替换为你要读取的远程文件的URL
$content = readfile($url);
echo $content;
?>
请注意,为了使这个示例正常工作,你需要确保PHP配置允许从外部URL读取文件。你可能需要在php.ini
文件中设置allow_url_fopen
选项为On
。例如:
allow_url_fopen = On
如果你没有权限修改php.ini
文件,你可以使用cURL库来实现相同的功能:
<?php
$url = 'https://example.com/file.txt'; // 替换为你要读取的远程文件的URL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($ch);
curl_close($ch);
echo $content;
?>