$arr2=array(array(1,2,3,1),array(1,1,"one"=>"ONE","two"=>"TWO",4,5,6,7));
echo "EACH二维数组的循环";
echo "<br>";
while($k=each($arr2))
{
while($v=each($k))
{
echo "\$arr2[".$k['key']."][".$v['key']."]=".$v['value'];
echo "<br>";
}
}
结果是:
EACH二维数组的循环
$arr2[0][1]=Array
$arr2[0][value]=Array
$arr2[0][0]=0
$arr2[0][key]=0
$arr2[1][1]=Array
$arr2[1][value]=Array
$arr2[1][0]=1
$arr2[1][key]=1
?
这是怎么回事
培训新闻
- 绝对高端,开沅教育(大连)中心2009年首期P...
- 开沅教育(大连)中心--09年3月北京交通大学...
- .广州多迪php培训,年前最后一期优惠,大家快...
- 上海实战精英班二期开始报名了~~~~~
- 大连开沅教育09年LAMP首期“就业班”开始报名...
- 北京十一期实战精英班,正在热招中,速速报名...
- 大连开沅教育08年寒假lamp精品培训招生开始,...
- 北京PCTI-19期,正在热招中,年前报名有优惠...
热点专题
网站特别推荐
- 软件开发--进入企业的项目经理必备课程
- PHP成都09年2月第六期招生简章
- 调查:长春地区计划开展PHP培训,长春地区的...
- 3月份研究生班提高项目开发能力
- 新年新规划 充电培训就业 就来PHPChina唐山培...
- 唐山培训中心“首期实战班”赠送联想双核笔记...
- LAMP兄弟连09年课程表
- 绝对高端,开沅教育(大连)中心2009年首期P...
- 2008.12.24李明老师"互联网时代的就业与...
- 上海实战精英班二期开始报名了~~~~~
社区精华
- linuxroot吐血推荐花了一天时间写的强壮捕获各...
- PHPChina伯乐PHP程序员(1年)
- PHPChina伯乐北京高级的PHP程序员
- PHPChina伯乐浙江 高薪职位!
- PHPChina伯乐网站技术






最新回复
下面的例子可以运行的:
while($k=each($arr))
{
echo '$arr['.$k[0]."]=".$k[1];
echo '<br>';
}
我用一维数组的都行,不知道二维数组怎么回事,是不是EACH,每运行一次就往下移一次还是什么原因.
用each是得不到值的,,它返回的是array 。
--------------------------------------------------------------------------
说明
array each ( array array)
返回 array 数组中当前指针位置的键/值对并向前移动数组指针。键值对被返回为四个单元的数组,键名为 0,1,key 和 value。单元 0 和 key 包含有数组单元的键名,1 和 value 包含有数据。