如何在 PHP var OpenWeatherMap 中获取第二行 js 数据
how to get 2nd line of js data in php var OpenWeatherMap
这是我的代码
$city="Delhi";
$country="IN";
$url="http://api.openweathermap.org/data/2.5/weather?q=".$city.",".$country."&units=metric&dt=1461412800&cnt=5&lang=en&APPID=xxxxx";
$json=file_get_contents($url);
$data=json_decode($json,true);
它返回这个;
"weather":[
{"id":520,"main":"Rain","description":"light intensity shower rain","icon":"09d"},
{"id":500,"main":"Rain","description":"light rain","icon":"10d"},
{"id":701,"main":"Mist","description":"mist","icon":"50d"}
],
如何使用php获取第二行数据?
具有第一行 ; $weather = $data['天气'][0]['描述'];
如果你想要第二行,只需这样抓住它:
$weather = $data['weather'][1]['description'];
或者,如果您的目标是列出所有结果,只需使用 foreach。
相关文章:
- 如何使用jQuery按键搜索和获取json行数据
- 使用Node/Express随机查询Postgresql表并处理行数据
- 基于javascript中的状态字段对动态行数据进行动态着色
- 将选定的行数据发送到经典的asp,javascript
- JQuery Datatables AJAX源的行数据
- mvc4-jscript基于行数据多个值更改按钮标题
- 获取表格行数据td并选择
- 从javascript函数解析html源中选择行数据
- 在d3中,如何从SVG行中获取插值行数据
- 在单元格编辑时获取extjs中的行数据
- 获取动态行数据值以使用 JavaScript 预填充表单
- AngularJS ng-click:如何将行数据传递到模态弹出文本框
- 从道场存储中获取行数据
- 如何再次获取表单中的特定行数据以进行编辑
- 将表行数据复制到 html 中的表单
- 对子行数据进行排序,并将父行数据与子组一起移动
- 如何通过 ag-grid 内的角度材料菜单获取行数据
- Jquery/Javascript Datatables : 如何在行选择时将行数据显示到 html 文本字段中
- C3js 行数据,自定义颜色
- 在 Angular 中更新表行数据