如何使用PHP解析JSON字符串 [英] How to parse a JSON string using PHP
本文介绍了如何使用PHP解析JSON字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个JSON字符串,其中包含1-n个纬度/经度记录.看起来像这样:
I have a JSON string that has 1-n numbers of lat/lng records. It looks something like this:
{\"lat\":37.790388261934424,\"lng\":-122.46047996826172},{\"lat\":37.789608231530124,\"lng\":-122.46344112701416}
什么是解析此值以获得lat/lng值循环的好方法?转义的双引号会影响解析吗?
What is a good way to parse this to get lat/lng values loop? And do the escaped double quotes impact the parsing?
谢谢, 亚历克斯
推荐答案
$ll = '[{"lat":37.790388261934424,"lng":-122.46047996826172},{"lat":37.789608231530124,"lng":-122.46344112701416}]';
$ll = json_decode($ll);
print_r($ll);
打印...
Array
(
[0] => stdClass Object
(
[lat] => 37.7903882619
[lng] => -122.460479968
)
[1] => stdClass Object
(
[lat] => 37.7896082315
[lng] => -122.463441127
)
)
这篇关于如何使用PHP解析JSON字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文