請指點,php數組問題。
這是我在其他網站看到的題,請指點
//這是標準數組,一目瞭然,但是 title=>$Img['title']是什麼意思??title的值是Img數組中Title嗎?還是什嗎?
$item=array(
array('title'=>$Img['title'],'description'=>$Img['text'],'pic'=>$Img['pic'],'url'=>$url),
array('title'=>$Img['title'],'description'=>$Img['text'],'pic'=>$Img['pic'],'url'=>$url),
array('title'=>$Img['title'],'description'=>$Img['text'],'pic'=>$Img['pic'],'url'=>$url),
array('title'=>$Img['title'],'description'=>$Img['text'],'pic'=>$Img['pic'],'url'=>$url),
);
下面的數組更複雜,請指點,到達代表啥意思??請詳細點,新手。。。
array(9) {
[0] => array(4) {
["title"] => string(21) "什麼是銷?"
["text"] => string(66) "銷是現代一種低成本、高性價比的營銷手段。"
["pic"] => string(38) "http://cdn.ipai.com/1396127866.jpg"
["url"] => string(0) ""
}
[1] => array(4) {
["title"] => string(23) "文章 馬伊俐 姚笛"
["text"] => string(23) "文章 馬伊俐 姚笛"
["pic"] => string(38) "http://cdn.ipii.com/1397285480.jpg"
["url"] => string(0) ""
}
[2] => array(4) {
["title"] => string(18) "點擊修改密碼"
["text"] => string(0) ""
["pic"] => string(38) "http://cdn.44.com/1398879995.png"
["url"] => string(55) "http://v.44.com/index/reg/wecha/'.$formuser.'/shtml"
}
[3] => array(4) {
["title"] => string(4) "m馬"
["text"] => string(6) "描述"
["pic"] => string(38) "http://cdn.ip.com/1398638713.jpg"
["url"] => string(0) ""
}
};
------解決方案--------------------
array('title'=>$Img['title'])
指的是鍵名為title的索引值 = $Img數組裡鍵名為title的值;
你說的第二個更複雜的數組,它一點也不複雜,只是一個普通二維數組,它列印出來顯示 array(4) 、array(4) ,不要把這個理解為數組。
你定義一個二維數組,然後var_dump($arr)就知道了。
------解決方案--------------------
$a = $Img['title'];
........
array('title'=>$a,........
跟你的等價