使用php从URL获取特定行

时间:2013-02-10 04:55:18

标签: php preg-match preg-match-all

您好我想从给定的网址获取特定的行...例如来自this网址,我想获得“GBP”行:0.632956。我想我必须使用preg函数,但任何人都可以给我一个例子来获取它..

感谢。

1 个答案:

答案 0 :(得分:2)

这是一个JSON响应,因此您不需要任何正则表达式:

$response = file_get_contents('http://openexchangerates.org/api/latest.json?app_id=ae2f63619e8d4cc4bd0beaf9fd73839e');
$data = json_decode($response);
echo $data->rates->GBP;

Demo

另请参阅:json_decode()