Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery PHP JSON输出关联数组_Json_Jquery - Fatal编程技术网

Jquery PHP JSON输出关联数组

Jquery PHP JSON输出关联数组,json,jquery,Json,Jquery,我有一个php代码,用json输出一个关联数组。如何访问阵列中的对象。我知道要访问json数组中的第一项,我必须放入data.item0.adlink,但我想迭代data对象,并输出json数组中每个对象的所有内容。我的数组和代码如下。谢谢 排列 代码 这就是我要找的 function(data) { $.each( data, function( index, value ) { conso

我有一个php代码,用json输出一个关联数组。如何访问阵列中的对象。我知道要访问json数组中的第一项,我必须放入
data.item0.adlink
,但我想迭代
data
对象,并输出json数组中每个对象的所有内容。我的数组和代码如下。谢谢

排列

代码


这就是我要找的

function(data) {
                        $.each( data, function( index, value ) {
                            console.log(value)
                        })
                    }

执行console.error(数据)并粘贴数据对象。很可能不是你想象的那样。你知道我如何访问第二个数组吗?你不能使用数字作为键。相反,使用一个单词,说“item”作为键,然后在每个包含数字的item对象中创建一个“index”键。有没有一种方法可以计算对象中的索引数?如果您可以使用console.log,那么您就可以简单地理解了
    $.ajax({
                        type: "GET",
                        dataType: "json",
                        data: {'first':'1','last':'3'} ,
                        beforeSend: function(x) {
                            if(x && x.overrideMimeType) {
                                x.overrideMimeType("application/json;charset=UTF-8");
                            }
                        },
                        url: 'test.php',
                        success: function(data) {
//I want to get a single item from the data object
                            $.each(data,function(){
//output a property for the single item here
console.log($(this))
                          })
                        }
                    })
                };
function(data) {
                        $.each( data, function( index, value ) {
                            console.log(value)
                        })
                    }