jjdf.net
当前位置:首页 >> php中可以用ForEACh遍历2个数组吗? >>

php中可以用ForEACh遍历2个数组吗?

php foreach 语法上是不可以同时遍历2个数组的,只能遍历一个数组。 代码如下: 不过,如果这2个数组有相同的键名的话,可以同时遍历。 代码如下:

foreach是遍历数组的简单方式。 foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。 遍历对象的例子可参考:http://php.net/manual/zh/language.oop5.iterations.php

刚搞好,我这个比一楼好啊

手打,望采纳

其实用foreach很方便,如果不用的话,一个简单的FOR也可以实现。 基本思想是,统计出数组元素的个数,再使用for循环引出。 $arr=array("name"=>"chjl","sex"=>"boy","age"=>"22"); $sum=count($arr); for($i=0 ; $i < $sum ;$i++){ echo key($ar...

foreach 有两种结构。 楼上各位速度好快啊

php foreach 语法上是不可以同时遍历2个数组的,只能遍历一个数组。 代码如下: 不过,如果这2个数组有相同的键名的话,可以同时遍历。 代码如下:

1. $array=array('1','1'); foreach($array as $k=>$v) { $v=200; } print_r($array); 在这段代码,foreach遍历给定的 array 数组。每次循环中,当前单元的值被赋给 $v,键名也会在每次循环中被赋给变量 $k。 这种赋值是一种 “拷贝” 赋值,也就...

$arr = array(1,2,3,5);//定义一个数组$sum = 0;//定义一个求和后的变量foreach($arr as $key => $item){ //foreach 遍历数组$key 是键值,$item 是元素值 $sum += $item; //这句和 $sum = $sum + $item;是一个意思}echo $sum; //输出求和后的变量值

网站首页 | 网站地图
All rights reserved Powered by www.jjdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com