我想显示名称,城市等,而我并不想显示其中的部分数据。
<?php
$url='my url';
$res = \Httpful\Request::get($url)->expectsJson()->send();
$data = json_decode($res,true);
print_r($data); ?>
输出结果为:
数组([message] =&gt;确定[property] =&gt;数组([id] =&gt; 193547 [broker_id] =&gt; 4772 [second_broker_id] =&gt; 7530 [third_broker_id] =&gt; 4695 [地址] =&gt; 534 Canyon Drive [city] =&gt; Eyota [state] =&gt; MN [zip] =&GT; 55934 [county] =&gt;奥姆斯特德[市场] =&gt; [子市场] =&gt; [cross_streets] =&gt; [location_description] =&gt;主题属性是 沿着42号高速公路,从90号州际公路进入 Eyota。毗邻酒店的是34个单元的辅助生活/记忆 护理中心,以及小型住宅开发。不到1 一英里外是城市的西区公园,有2个棒球场,一个 滑板公园,沙滩排球场,甚至还有一个农贸市场 在温暖的夏季。 Eyota的人口为2,025,而且是 罗切斯特以东13英里,人口10万。 [纬度] =&gt; 43.995568 [经度] =&gt; -92.24475 [name] =&gt;美元 一般#17079 [property_type_id] =&gt; 2 [property_subtype_id] =&gt; 203 [additional_property_subtype_ids] =&gt; Array()
答案 0 :(得分:0)
如果您希望特定数据只能通过密钥直接访问它。
根据你的例子:
$data = json_decode($res,true);
$name = $data['properties'][0]['name'];
$city = $data['properties'][0]['city'];