码迷,mamicode.com
首页 > 编程语言 > 详细

Javascript数组和php数组遍历对比介绍

时间:2015-05-08 22:08:29      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:js数组   php数组   

javascripe 和 php 的数组都是 map 类型的,也就是 key 值类型不限制那种。下面我对比下俩种数组的遍历方式:
1 : javascript数组遍历使用了 in 这个操作符,例如 for(key in arr),则遍历过程中 key 会被赋值为 arr 数组中的key,通过 arr[key] 获取 value。

    for(key in arr){
        console.log("arr[" + key + "] = " + arr[key]);
    }

2:php数组则是使用 as 操作符,直接 $arr as $k => $v 就可以在遍历过程中,将 key 和 value 分别放置到 $k 和 $v 变量中。

    $arr = array("k1":"v1","k2":2);
    for($arr as $k=>$v){
        echo $k . " = " . $v . "<br/>";
    }

Javascript数组和php数组遍历对比介绍

标签:js数组   php数组   

原文地址:http://blog.csdn.net/u013887254/article/details/45584653

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!