Php jQuery从多维数组获取数据

Php jQuery从多维数组获取数据,php,arrays,json,multidimensional-array,Php,Arrays,Json,Multidimensional Array,我从mysql表中获取多维数组中的数据。所以数据是这样的 Array ( [0] => stdClass Object ( [id] => 2 [client_id] => 2 [first_name] => test1 [last_name] => test2 ) [1] => stdClass Object

我从mysql表中获取多维数组中的数据。所以数据是这样的

Array
(
    [0] => stdClass Object
        (
            [id] => 2
            [client_id] => 2
            [first_name] => test1
            [last_name] => test2
        )

    [1] => stdClass Object
        (
            [id] => 3
            [client_id] => 2
            [first_name] => test3
            [last_name] => test4
        )

)
[{"id":"2","client_id":"2","first_name":"test1","last_name":"test2"},
{"id":"3","client_id":"2","first_name":"test3","last_name":"test4"}]
data = $.parseJSON(data);
因为我需要json格式的数据,所以我这样做 json_编码($users)

它给了我这样的结果

Array
(
    [0] => stdClass Object
        (
            [id] => 2
            [client_id] => 2
            [first_name] => test1
            [last_name] => test2
        )

    [1] => stdClass Object
        (
            [id] => 3
            [client_id] => 2
            [first_name] => test3
            [last_name] => test4
        )

)
[{"id":"2","client_id":"2","first_name":"test1","last_name":"test2"},
{"id":"3","client_id":"2","first_name":"test3","last_name":"test4"}]
data = $.parseJSON(data);
因为我想在对象中获取数据,所以我这样做了

Array
(
    [0] => stdClass Object
        (
            [id] => 2
            [client_id] => 2
            [first_name] => test1
            [last_name] => test2
        )

    [1] => stdClass Object
        (
            [id] => 3
            [client_id] => 2
            [first_name] => test3
            [last_name] => test4
        )

)
[{"id":"2","client_id":"2","first_name":"test1","last_name":"test2"},
{"id":"3","client_id":"2","first_name":"test3","last_name":"test4"}]
data = $.parseJSON(data);

这给了我两个对象中的数据。现在我想获取第一个名字的数据。有人能告诉我怎么做吗?

数据[i]['first\u name']
会告诉你名字。在i

上使用循环迭代在
JS
变量中成功添加数据后,您可以通过for look获得
first\u name
,如下所示

for(var i=0; i < data.length; i++){
  console.log(data[i].first_name)
}
for(变量i=0;i
您需要使用jQuery
每个功能。例如,以下代码可能会帮助您:

var obj = 
        [{"id":"2","client_id":"2","first_name":"test1","last_name":"test2"},
        {"id":"3","client_id":"2","first_name":"test3","last_name":"test4"}];

        $.each(obj,function(i,o){
            alert(o.id);
        }); 

如果您在寻找其他内容,请告诉我:)

。jquery中的每个(()函数??是的..但是如何处理多维数组。。