使用 javascript 或 php 从 json 数组中获取值
Get values from json array using javascript or php
这是我的代码:
var newval =[{"new_id":"1","new_no":"1","total":"N.A"},{"new_id":"2","new_no":"3","total":"4"},{"new_id":"2","new_no":"4","total":"5"}];
从这个 JSON 值如何使用 JavaScript 或 PHP 根据new_no值获取详细信息。
function passfun(new_no)
{
alert(newval[0].plot_no);
}
我尝试过这样,但它基于 json 数组值工作,我没有根据new_no获得确切值
您有一个 JSON 格式的对象数组。在 PHP 中,您可以使用以下代码:
.PHP:
<?php
$json = '[{"new_id":"1","new_no":"1","total":"N.A"},{"new_id":"2","new_no":"3","total":"4"},{"new_id":"2","new_no":"4","total":"5"}]';
$data = json_decode($json);
function get_prop($object, $name)
{
return $object->{$name};
}
print get_prop($data[0], 'new_no')."'n";
print get_prop($data[0], 'new_id')."'n";
JavaScript:
var newval =[{"new_id":"1","new_no":"1","total":"N.A"},
{"new_id":"2","new_no":"3","total":"4"},
{"new_id":"2","new_no":"4","total":"5"}];
function get_prop(obj, name)
{
return obj[name];
}
alert(get_prop(newval[0], 'new_no'));
相关文章:
- 从json子数组获取数据
- 从javascript数组获取php的日期时间
- 从表中的 JSON 数组获取数据
- 每个表的2D数组获取坐标JTSL,JAVASCRIPT
- javascript从元素到数组获取文本
- 如何从数组获取链接以在youtube Iframe API中播放
- JSON 编码多维数组获取值
- 如何从两个 JSON 数组获取增量
- 通过单击按钮数组获取隐藏 html 元素值的当前数组
- 在 JavaScript 中从内部数组获取数据
- 从数组获取非重复索引在 0 时失败
- JavaScript 从对象中的数组获取数组
- 如何通过 ajax 将 php 数组作为 javascript 数组获取
- 快速从 2D 数组获取索引,无需迭代 jquery
- 从 Nodejs socketio 数组获取所有套接字 id
- 无法动态从 json 数组获取数据
- 如何在javascript中使用数组获取和设置html标签的值
- jQuery对象数组获取一个项作为jQuery对象
- 如何在不向输出数组获取空值的情况下拆分字符串
- 从输入到数组获取数据