php 抓网页动态数据

我想用php把www/btc123/com网站首页上的“最近成交价”后面的数字价格抓取,请高手帮我编下php代码,非常感谢。... 我想用php把www/btc123/com网站首页上的“最近成交价”后面的数字价格抓取,请高手帮我编下php代码,非常感谢。 展开
 我来答
匿名用户
2013-11-02
展开全部

刚看了下,是用ajax获取的数据,直接抓取以下的地址就可以拿到对应的JSON字符串了


PHP参考代码,拿到JSON之后,用 json_decode() 可以直接转换为PHP数组,就是你想要的数据了

$str = file_get_contents($url);
$arr = json_decode($str);
jinxu120
2013-11-01 · TA获得超过120个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:126万
展开全部
可以用curl()方法来抓取
不过想要用curl()要配置一下,你可以百度找一个curl的配置方法
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "网址);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);//以文件流的形式返回
$str = curl_exec($ch);//$str抓取的是所有你在上面填写的网址的内容
file_put_contents("test.txt",$str);//把抓取的内容保存在test.txt里,你再查找字符串,切割字符串什么的就不用教了吧
curl_close($ch);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式