PHP遍历二维数组的代码

yipeiwu_com7年前PHP代码库
一开始打算用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";
}
?>

相关文章

PHP逐行输出(ob_flush与flush的组合)

ob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑… 其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情...

php的ZipArchive类用法实例

本文实例讲述了php的ZipArchive类用法,分享给大家供大家参考。具体如下: 通常来说,php5.2开始支持ZipArchive类,php4只能使用zip函数。其实在官方实现zip...

使用XDebug调试及单元测试覆盖率分析

使用XDebug调试及单元测试覆盖率分析

今天我就就自己对XDebug使用的一些体验做一小段分享。XDebug也是因为需要是用来生成覆盖率分析文件才安装的,刚接触不久,平时用的也不是很频繁,但是这个的确是一个好工具,如果想要依赖...

PHP之短标签开启设置

复制代码 代码如下://php.ini中short_open_tag = On //除<?php ?>,可使用更灵活的调用方法<? /*程序操作*/ ?><...

简单的pgsql pdo php操作类实现代码

核心代码: /* *pgsql类 */ class pgdb { public $pdo; public static $PDOInstance; public $conf...