PHP遍历二维数组的代码
作者:bea
一开始打算用foreach来历遍,但是发现没有成功,oo不过关,没办法oo写······ 研究后决定用for循环,演示代码如下: 代码如下: <?php $blog=array( array( "titledata"=>"titleMM", "bodydata"=>"bodyMM" ), array( "titledata"=>"titleGG", "bodydata"=>"bodyGG" ) ); //出错 for
一开始打算用foreach来历遍,但是发现没有成功,oo不过关,没办法oo写······
研究后决定用for循环,演示代码如下:
代码如下:
<?php
$blog=array(
array(
"titledata"=>"titleMM",
"bodydata"=>"bodyMM"
),
array(
"titledata"=>"titleGG",
"bodydata"=>"bodyGG"
)
);
//出错
foreach($blog as $b)
{
$b['titledata']="BB";
$b['bodydata']="CC";
}
print_r($blog);
//正确
for($i=0;$i<count($blog);$i++)
{
$blog[$i]['titledata']="title";
$blog[$i]['bodydata']="body";
}
?>
有用 | 无用
研究后决定用for循环,演示代码如下:
代码如下:
<?php
$blog=array(
array(
"titledata"=>"titleMM",
"bodydata"=>"bodyMM"
),
array(
"titledata"=>"titleGG",
"bodydata"=>"bodyGG"
)
);
//出错
foreach($blog as $b)
{
$b['titledata']="BB";
$b['bodydata']="CC";
}
print_r($blog);
//正确
for($i=0;$i<count($blog);$i++)
{
$blog[$i]['titledata']="title";
$blog[$i]['bodydata']="body";
}
?>
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- PHP中使用gettext来支持多语言的方法
- php中神奇的fastcgi_finish_request
- PHP 调试工具Debug Tools
- php debug 安装技巧
- vs中通过剪切板循环来循环粘贴不同内容
- php获取mysql数据库中的所有表名的代码
- 使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
- mysql_num_rows VS COUNT 效率问题分析
- fleaphp rolesNameField bug解决方法
- FirePHP 推荐一款PHP调试工具
- 在smarty模板中使用PHP函数的方法
- 对text数据类型不支持代码页转换 从: 1252 到: 936
- fleaphp crud操作之find函数的使用方法
- fleaphp crud操作之findByField函数的使用方法
- fleaphp常用方法分页之Pager使用方法
- PHP中限制IP段访问、禁止IP提交表单的代码
- PHP计划任务、定时执行任务的实现代码
- PHP导入Excel到MySQL的方法
- 在php和MySql中计算时间差的方法