Javascript数组和php数组遍历对比介绍
2015-05-08 20:25
204 查看
javascripe 和 php 的数组都是 map 类型的,也就是 key 值类型不限制那种。下面我对比下俩种数组的遍历方式:
1 : javascript数组遍历使用了 in 这个操作符,例如 for(key in arr),则遍历过程中 key 会被赋值为 arr 数组中的key,通过 arr[key] 获取 value。
2:php数组则是使用 as 操作符,直接 $arr as $k => $v 就可以在遍历过程中,将 key 和 value 分别放置到 $k 和 $v 变量中。
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 数组 json 对比 总结
- PHP遍历关联数组的方法介绍
- JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
- PHP遍历数组的三种方法及效率对比分析
- JavaScript 数组遍历方法的对比
- javascript和php中的数组处理函数对比
- 关于PHP数组遍历对比测试
- PHP JavaScript横向总结、对比(2.数组,类(对象))
- PHP遍历数组的三种方法及效率对比分析
- JavaScript 几种数组遍历方式以及性能分析对比
- PHP:遍历关联数组的方法介绍
- JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
- PHP遍历关联数组的方法介绍
- JavaScript中的数组遍历forEach()与map()方法以及兼容写法介绍
- 递归遍历PHP多维数组
- PHP和Javascript访问数组和对象时的区别
- javaScript遍历对象、数组总结
- 第十课:PHP中遍历数组
- php 数组 广度遍历
- php中数组的遍历之for循环