fopen函数
fopen() 函数打开文件或者 url。
如果打开失败,本函数返回 false。
语法
fopen(filename)filename 规定要打开的文件或 url。
从这个函数的说明来看是支持url的,代码如下
代码如下 复制代码
这样的写个人很不推荐哦,因为它这们很是浪费服务器性能资源的。
curl函数
例子
代码如下 复制代码
小提示,不过此函数需我服务器开启才可用哦
推荐使用此方法哦,还有一种利用fsockopen 这种是专业的远程采集版了,
代码如下 复制代码
$url = http://www.111cn.net /.gif;
$info = parse_url($url);
$fp = fsockopen($info['host'], 80,$errno, $errstr, 30);
fputs($fp,get {$info['path']} http/1.1rn);
fputs($fp, host: {$info['host']}rn);
fputs($fp, connection: closernrn);
$headers = array();
while(!feof($fp)) {
$line = fgets($fp);
if($line != rn) {
$headers[] = $line;
}else {
break;
}
}
echo
;
print_r($headers);
小提示,不过此函数需我服务器开启才可用哦
