首页 > 后端开发 > php教程 > 关于PHP采集一个页面某一个数字的有关问题,请高手帮忙写个正则

关于PHP采集一个页面某一个数字的有关问题,请高手帮忙写个正则

WBOY
发布: 2016-06-13 10:24:03
原创
923 人浏览过

关于PHP采集一个页面某一个数字的问题,请高手帮忙写个正则
本人现在要做个网站,需要远程获取一个网站的查询结果,我写的正则有些问题,老是无法获得想要的查询的结果数字。请高手帮忙解决下:
http://mytool.chinaz.com/baidusort.aspx?host=www.baidu.com
上面这个是查询某个域名的百度权重的页面,我只需要得到查询结构中的"百度权重为 9" 这个权重数字,
我的代码是这样写的:

function baidu($s){ 
$baidu="http://mytool.chinaz.com/baidusort.aspx?host=".$s; 
$site=file_get_contents($baidu); 
echo $site;
preg_match('这里的正则怎么写',$site,$count);
return $count[0];

$num1=baidu("http://www.baidu.com);
echo '网站百度权重为'.$num1; 
?>
请教高手正则如何写,如何取得那个查询的百度权重值,谢谢

------解决方案--------------------
$str = file_get_contents('data.txt');
$nmatches = preg_match('/

.*(.*)/Uis', $str, $matches);
if ($nmatches) {
echo $matches[1][0] . PHP_EOL;
}
?>
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板