想获取一个页面中的部分内容,代码如下,运行结果为空,不知道为啥
$con= file_get_contents("http://www.meishij.net/zuofa/gouqiboluoyinertang_5.html");
$preg ='#<div class="edit">(.*)</div>#';
preg_match_all($preg, $con, $arr); //搜索内容赋值给数组print_r($arr);就是想截取<div class="edit"></div>之间的内容
$con= file_get_contents("http://www.meishij.net/zuofa/gouqiboluoyinertang_5.html");
$preg ='#<div class="edit">(.*)</div>#';
preg_match_all($preg, $con, $arr); //搜索内容赋值给数组print_r($arr);就是想截取<div class="edit"></div>之间的内容
echo $con;
哪位大神指导,为啥$con是空值
curl_setopt($ch, CURLOPT_URL, "http://www.meishij.net/zuofa/gouqiboluoyinertang_5.html");
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$con=curl_exec($ch);
curl_close($ch);
echo $con;
$opts = array(
'http'=>array(
'user_agent' => "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)",
)
);
$context = stream_context_create($opts);
$con = file_get_contents("http://www.meishij.net/zuofa/gouqiboluoyinertang_5.html", false, $context);