php怎么从调用api返回的数据中取出指定值? 50

我调用了一个ip接口,返回的数据输出到$a为:varlo="广东省",lc="广州市";varlocalAddress={city:"广州市",province:"广东省... 我调用了一个ip接口,返回的数据输出到$a为:

var lo="广东省", lc="广州市"; var localAddress={city:"广州市", province:"广东省"}

现在需要取出其中的"广东省广州市"输出到$b,请问该怎么写?麻烦稍微简单点!
展开
 我来答
hy_ya_2012
2017-08-06 · TA获得超过316个赞
知道小有建树答主
回答量:213
采纳率:55%
帮助的人:46.3万
展开全部

localAddress是一个json对象,

<?php
$a='{"city":"广州市", "province":"广东省"}';
$a = json_decode($a,true);
$b = $a['province']. $a['city'];

echo $b;
追问
不,在这里
$a= 'var lo="广东省", lc="广州市"; var localAddress={city:"广州市", province:"广东省"}';

因为是请求API接口返回的数据,是以上全文。我的实际代码是
$a = @file_get_contents("http://ip.ws.126.net/ipquery?ip=".$ip);
你的代码显示白屏
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式