php中常用遍历数组的方法(foreach,while list each)

$info=array(
	"市场部"=>array(
		array(1,"bobo","经理",5000),
		array(2,"zhangsan","职员",5000),
		array(3,"李四","经理",5000),
	),
	"产品部"=>array(
		array(1,"aaa","产品经理",5000),
		array(2,"bbbb","经理",5000),
		array(3,"dddd","经理",5000),
	),
	"财务部"=>array(
		array(1,"cccc","财务经理",5000),
		array(2,"bodd","经理",5000),
		array(3,"bobo","经理",5000),
	),
		
);

foreach($info as $key=>$table){
	echo '<table border="1",width="500",align="center">';
	echo '<caption><h1>'.$key.'</h1></caption>';
	foreach($table as $row){
		echo '<tr>';
		foreach($row as $col){
			echo '<td>'.$col.'</td>';	
		}
		echo '</tr>';
	}
	echo '</table>';
}


while(list($key,$value)=each($info)){
	echo '<table border="1",width="500",align="conter">';
	echo '<caption><h1>'.$key.'</h1></caption>';
	while(list(,$val)=each($value)){
		echo '<tr>';
		while(list(,$va)=each($val)){
			echo '<td>'.$va.'</td>';
		}
		echo '</tr>';
	}
	echo '</table>';
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值