php 包含远程文件 (问:PHP 如何包含远程文件?)
在 php 中,包含远程文件是一项非常有用的技能,可以使您能够访问和使用其它网站上的文件和脚本。
要想包含远程文件,最简单的方法就是使用 php 函数 include()。它允许您使用 URL 把远程文件载入脚本中,而不用进行下载,如:
include(“http://www.example.com/file.php”);
此函数也可以在同一域的文件之间交换文件,以此节省主机空间和带宽。
另一个可以包含远程文件的方法是使用 php 函数 filegetcontents()。它会把指定网址的全部内容读入一个字符串中,如:
$content = filegetcontents(“http://www.example.com/file.php”);
同时这个函数可以用来读取 text 或 html 文件,也可以用来把 xml 或 json 数据读入字符串。
另一个载入远程文件的函数是 fopen()。它允许您使用 URL 把远程文件打开,并获取它的文本内容,如:
$fp = fopen(“http://www.example.com/file.php”, “r”);
while(!feof($fp)) {
$line = fgets($fp, 1024);
echo $line;
}
fclose($fp);
关于 php 包含远程文件的使用,上述函数中提供了相当多的可能性。希望通过此文能够为您提供帮助!