转到此网站:
http://steamcommunity.com/market/priceoverview/?currency=3&appid=730&market_hash_name=AK-47%20%7C%20Redline%20%28Field-Tested%29
产生以下结果:
{"success":true,"lowest_price":"5,59€ ","volume":"5,688","median_price":"5,92€ "}
每次刷新页面时,结果都会更新。使用PHP,我如何能够保存结果行并将其拆分到我的代码中,我可以将其用于其他用途?从我的代码循环中执行此操作大约3000-5000次是否可行/可行,还是太多而导致崩溃?我不会在代码中使用其中的所有数据,而只是将其保存到数据库中并移至下一个结果。
该代码是JSON,可以使用json_decode进行解析
$data = file_get_contents('http://steamcommunity.com/market/priceoverview/?currency=3&appid=730&market_hash_name=AK-47%20%7C%20Redline%20%28Field-Tested%29');
$json = json_decode($data);
echo $json->volume;
至于循环...为什么?您只需将页面连续加载3000多次即可。这样做的好处是什么?也许您应该考虑使用cron作业,该作业可以定期获取数据(而不是向Steam服务器发送垃圾邮件)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句