结构-js 或 php 不定长数组怎样动态嵌套循环

作者:用户 来源:互联网 浏览:330 次 时间:2016-03-16 15:18:03

结构

结构-js 或 php 不定长数组怎样动态嵌套循环 - 摘要: js或php不定长数组怎样动态嵌套循环类似这样结构的数组:arrobj=[[arr1],[arr2],[arr3]];假如arrobj的长度不确定怎样能得到类似的循环:for(varkey1inarr

问题描述

js 或 php 不定长数组怎样动态嵌套循环

类似这样结构的数组 :arrobj=[[arr1],[arr2],[arr3]];假如arrobj的长度不确定怎样能得到类似的循环:
for(var key1 in arr1){
for(var key2 in arr2){
for(var key3 in arr3){

        }
      }
    }

解决方案

for..in来循环就行了。。你的这个结构只需要2层,下面是js的

 <script>
    var arrobj = [[1, 2, 3, 4], [1], [2, 5], [10, 11, 14, 15, 16]];
    for (index in arrobj) {
        alert('数组' + index);
        for (index1 in arrobj[index]) {
            alert(arrobj[index][index1]);
        }
    }
</script>
解决方案二:

js的用for in ,php 用foreach 就可以了
foreach($arrobj as $value){
foreach($value as $v){
...
}
}

【云栖快讯】阿里云栖开发者沙龙(Java技术专场)火热来袭!快来报名参与吧!  详情请点击
云栖社区(yq.aliyun.com)为您免费提供结构-js 或 php 不定长数组怎样动态嵌套循环相关信息,包括 结构 的信息 ,所有结构-js 或 php 不定长数组怎样动态嵌套循环相关内容均不代表云栖社区的意见! 该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_63939,您可以点击结构-js 或 php 不定长数组怎样动态嵌套循环-手机站访问。
双十二
弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备

热点导航