最近在研究PageCookery的快速发布,解决手机没有Cookies的问题。在谓语调用部分要历遍数据库读取的二维数组。 一开始打算用foreach来历遍,但是发现没有成功,oo不过关,没办法oo写······ 研究后决定用for循环,演示 代码 如下:
& lt ; ? php
$ blog = array (
array (
"titledata" =& gt ; "titleMM" ,
"bodydata" =& gt ; "bodyMM"
) ,
array (
"titledata" =& gt ; "titleGG" ,
"bodydata" =& gt ; "bodyGG"
)
) ;
//出错
foreach ( $ blog as $ b )
{
$ b [ 'titledata' ] = "BB" ;
$ b [ 'bodydata' ] = "CC" ;
}
print_r ( $ blog ) ;
//正确
for ( $ i = 0 ; $ i & lt ; count ( $ blog ) ; $ i ++ )
{
$ blog [ $ i ] [ 'titledata' ] = "title" ;
$ blog [ $ i ] [ 'bodydata' ] = "body" ;
}
? & gt ;