PHP学习第三天

添加评论 2010年8月8日

很难得能坚持3天了,哈哈,经过3天学习,感觉慢慢顺手起来了,随着问题遇到越来越多,学到的东西也多了很多。

感谢李科鑫 唐雨嘉 能在自己放假的时候给我写程序,感谢不在隐身的隐身娃 感谢NetFetch 小男哥帮我解答困惑,还好有你们,百度都百不到的东西,你们知道。哈哈。

今天下午回家后,一个在慢慢研究,昨天晚上想要实现的功能竟然给我实现出来了,太牛逼了。

记录一下:

如果用正常的file_get_contents()采集不了内容,可以试试用CURL

<?php
$url = ‘http://www.imfeng.com’;

$data = url_get_info($url);

function url_get_info($url){
 // 1. 初始化
$ch = curl_init();
// 2. 设置选项,包括URL
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, ‘Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)’);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 7);
curl_setopt($ch, CURLOPT_HEADER, 0);
// 3. 执行并获取HTML文档内容
$data = curl_exec($ch);
curl_close($ch);
return $data; 
}

?>

评论被关闭了