php 在html遍历数组,请问下面这个数组怎么在HTML中遍历出来,试了很多方法还是报错...

Array

(

[bigimg] => Array

(

[0] => Array

(

[id] => 2

[imgtitle] => abc

[imgintro] => asdasd

[filename] => sda.jpg

[imgtype] => indeximg

[created_at] => 2016-10-26 14:58:14

)

[1] => Array

(

[id] => 1

[imgtitle] => sadas

[imgintro] => asdasd

[filename] => 147asda.jpg

[imgtype] => indeximg

[created_at] => 2016-10-24 14:13:12

)

)

[minimg] => Array

(

)

)

现在只想遍历数组bigimg

回复内容:

Array

(

[bigimg] => Array

(

[0] => Array

(

[id] => 2

[imgtitle] => abc

[imgintro] => asdasd

[filename] => sda.jpg

[imgtype] => indeximg

[created_at] => 2016-10-26 14:58:14

)

[1] => Array

(

[id] => 1

[imgtitle] => sadas

[imgintro] => asdasd

[filename] => 147asda.jpg

[imgtype] => indeximg

[created_at] => 2016-10-24 14:13:12

)

)

[minimg] => Array

(

)

)

现在只想遍历数组bigimg

下面这样可符合你的要求?

var bigimg = [

[{id:2},{imgtitle:'abc'},{imgintro:'asdasd'},{filename:'sda.jpg'},{filename:'indeximg'},{created_at:'2016-10-26 14:58:14'}],

[{id:1},{imgtitle:'sadas'},{imgintro:'asdasd'},{filename:'147asda.jpg'},{filename:'indeximg'},{created_at:'2016-10-24 14:13:12'}]

]

var fn = function(arr){

for(var key in arr){

//如果子元素依然是数组或者Object则递归迭代

if(typeof arr[key] =='object'){

fn(arr[key])

}else{

console.log(key+'='+arr[key])

}

}

}

fn(bigimg)

已解决了! 在HTML 引用是 $bigimg[0][id]

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值