1楼:匿名用户
foreach 可以遍历数组与对象,它会把当前单元的键名也会在每次循环中被赋给
变量内 $key,值赋给变量$val,例如容$row=array('one'=>1,'two'=>2);
foreach($row as $key=>$val)第一次遍历的$key是one,$val是1;
第二次遍历的$key是two,$val是2;
2楼:阿斯兰
假设:$row=array(1=>5,"a"=>"b");
那么$key就是1,a
$val就是5,b
foreach()就是把这个$row数组的元素遍历出来,也就是一个一个摆出来。
3楼:匿名用户
定义数组的时候不是这样定义的吗?
array('asd'=>'qeettyyu');
foreach每次将$key设为当前元素的键,把$val设为该元素的值。
4楼:匿名用户
键名 跟 下标是两个概念, 不同的.
键名 指的是 键值对 中, 键的变量名. 例如最佳答案中专 'one' : 1 这种键值对中
的 'one'
下标属 指的是数组或集合中, 每个元素对应的位置, 也称 角标, 索引. 可以理解为列车上每个乘客相对应的座位. 例如在 array("a", "b", "c"); 这个数组中, 元素 "a" 的下标就是 0 (注意下标都是从0 开始算起.
) 相对的 "b" 的下标就是 1, 以此类推的 "c" 下标就是2
php中 foreach 中key值的问题,那位高手知道呀
5楼:此用户被关机
你想知道什么,我举个简单的例子吧
$a = array(0=>'aaa',1=>'bbbb');
foreach($a as $key=>$val)输出的结果就是版
0====>aaa
1====>bbbb
看明白权了么
6楼:匿名用户
foreach($act_typedb as $key => $value)
这里$key是$act_typedb数组的下标。$act_typedb数组下标有2个,分别是'1'和'2'。
7楼:匿名用户
就是你的数组的下标。
'1' => ***
中前面的 '1'
8楼:匿名用户
一般很少用数字来作为key值的 因为可能跟下标冲突
php**foreach ($res as $row)什么意思?
9楼:59分粑粑
php**foreach ($res as $row) 意思是:
每进行一次循环迭代,$res数组元素的值就会被赋值给 $row变量,并且数组指针会逐一版地移动,直到到达权最后一个数组元素。
例如:
$colors=array("red","green","blue","yellow");
foreach($colorsas$value)?>
扩展资料:php中数组是非常实用而且方便的一种数据类型,因为其支持键名数组。
foreach语法是专门针对php数组进行循环遍历的语法结构。
foreach($array as $value)比如:$array = array('a','b','c','d');
foreach($array as $value)运行结果是:abcd。也就是逐个输出数组内的值。
10楼:you转身离去
每进行bai一次循环迭代,
du$res数组元素的值就会被赋值zhi给 $row变量,并dao且数组指回针会逐一地移动,直到答到达最后一个数组元素。
实例:
$colors=array("red","green","blue","yellow");
foreach($colorsas$value)?>
11楼:
$a 是数组或对象
$b是数组里的每一个值,
你还可以这样foreach($a as $k => $b){}这样$k就是键值,$b是值
12楼:匿名用户
一个遍历数
bai组函数,举个例子,du你可能会zhi更明白:
$res = array('hello','php','linux','mysql');//$res是一个索引数组,有四dao个值回
foreach($res as $row)遍历四次答后,结果分别是:
hello
phplinux
mysql
13楼:匿名用户
foreach是遍历数组的循环函数
getfriendlinklist() 这个函数应该会返回一个数据 然后符值给$list
你可以把在这个循环里用print_r($list)打印出来看数组结构,
也可以在循环外用print_r 把getfriendlinklist() 的结果打印出来。
php遍历数组的方法:
14楼:匿名用户
晕,变量啊,,,
变量 $b 会按循环取 变量 $a 中的值,直到取完
15楼:匿名用户
$optionid是$_dtype数组的键值$option是数组的值,有什么不明白就去w3cschool去找
16楼:郸君性冰
每进行一次循环迭代,$res数组元素的值就会被赋值给$row变量,并且数组指针会逐一地移动,直到到达最后一个数组元素。
实例:
$colors = array("red","green","blue","yellow");
foreach ($colors as $value)?>