温馨提示×

php readfile能读取远程文件吗

PHP
小樊
81
2024-11-19 20:06:53
栏目: 编程语言

是的,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;
?>

0