十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
//數(shù)組賦值

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的南川網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
$array=array('a'=2,'b'=1,'c'=5,'d'=12,'e'=12,'f'=3);
Array( [0] = Array ( [0] = Array ( [id] = 7 [name] = 樣式 [pid] = 4 [sort] = 100 ) ) [1] = Array ( [0] = Array ( [id] = 9 [name] = cccc [pid] = 8 [sort] = 8 ) [1] = Array ( [id] = 11 [name] = addNode [pid] = 8 [sort] = 2 ) ))
$c=mysql_fetch_array($b);
這句話的意思是從讀取出來的記錄集中讀取一行存入一個數(shù)組中,所以你只讀取到了第一行,如果想讀取第二行,重復這一句就可以了。
當然手工重復那就太傻了,可以用一句 循環(huán)語句:
while($c=mysql_fetch_array($b)){
echo $c[0];
echo $c[1];
}
( )利用php提供的函數(shù) array_unique和array_diff_assoc來實現(xiàn)
復制代碼 代碼如下: ?php function FetchRepeatMemberInArray($array) { // 獲取去掉重復數(shù)據(jù)的數(shù)組 $unique_arr = array_unique ( $array ); // 獲取重復數(shù)據(jù)的數(shù)組 $repeat_arr = array_diff_assoc ( $array $unique_arr ); return $repeat_arr; } // 測試用例 $array = array ( apple iphone miui apple orange orange ); $repeat_arr = FetchRepeatMemberInArray ( $array ); print_r ( $repeat_arr ); ?
( )自己寫函數(shù)實現(xiàn)這個功能 利用兩次for循環(huán)
復制代碼 代碼如下: lishixinzhi/Article/program/PHP/201311/20965
你這個好像是字符索引吧??1 2 有加單引號
不過原理是一樣的
$catecache['key_1']['key_2']這里的key_1 ,key_2就是你的鍵值,不管是字符索引還是數(shù)字索引,都是一樣 !
在你這個例子里是
$catecache['1']['feed_count'];
你這個$id是如何取值的??說白了,就是怎么來的。
你的意思是
$id = 2;
$catecache[$id]['feed_count'];
??
php中取出數(shù)組鍵值的寫法是 array_name[key]
key是數(shù)組的下標或數(shù)組對象的鍵名
例:$arr=array("a","b","c");
echo $arr[1]; //打印 b
$arr=array("a"="這是A","b"="這是B","c"="這是C");
echo $arr["b"]; //打印 這是B