php中二维数组for循环赋值变成一维数组的问题

qq_36197960 2016-10-09 09:27:33
for($i=0;$i<count($fenyepage->res_array);$i++){
$row=$fenyepage->res_array [$i];
print_r($row);
echo "<tr>";
foreach ($row as $key => $value) {
echo "<td>$value</td>";
}
echo "<td><a href='#''>删除用户</a>"."</td>";
echo "<td><a href='#'>修改用户</a>"."</td>";
echo "</tr>";
}
echo "<h1>雇员信息</h1>";
echo "</table>";

print_r($row);


看我二个 print_r($row);一个for循环里面,一个在外面,然后我的李里面的结果是:
Array ( [Id] => 1 [Name] => shunping [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) Array ( [Id] => 2 [Name] => shunping2 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) Array ( [Id] => 3 [Name] => shunping3 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) Array ( [Id] => 4 [Name] => shunping4 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) Array ( [Id] => 5 [Name] => shunping5 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) Array ( [Id] => 7 [Name] => shunping6 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 )
这里有三个一维数组

外面的结果是:Array ( [Id] => 7 [Name] => shunping6 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 )
这里只有一个数组

问题来了,我for循环里面res_array [$i]; 是个二维数组,一个键一面有一个数组,我把键里面那个数组赋值给$row,为什么输出的时候变成了三个数组

还有我for循环结束后的$res原本是要有三个数组在里面的,怎么现在只有一个数组,,,,,,,,,
...全文
365 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-10-10
  • 打赏
  • 举报
回复
第一个 print_r($row); 在循环内,依次打印共 7 个数组
Array ( [Id] => 1 [Name] => shunping [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 )
Array ( [Id] => 2 [Name] => shunping2 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) 
Array ( [Id] => 3 [Name] => shunping3 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) 
Array ( [Id] => 4 [Name] => shunping4 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) 
Array ( [Id] => 5 [Name] => shunping5 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 ) 
Array ( [Id] => 7 [Name] => shunping6 [Grade] => 1 [Email] => shunping@sohu.com [Salary] => 200 )
第二个 print_r($row); 在循环外,打印的是最后一个数组 这不是很正常吗?有什么悬念?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧