數(shù)組在php里不用定義的,直接用就是了 ?php
欽南網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,欽南網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為欽南近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的欽南做網(wǎng)站的公司定做!
$MAX_COL = 10; $MAX_ROW = 10;
for ( $i = 0; $i $MAX_ROW; $i ++ )
for ( $j = 0; $j $MAX_COL; $j ++ )
$array[$i][$j] = mt_rand(0, $MAX_COL * $MAX_ROW - 1);
echo "style table, td { border: black solid 1px; }/style";
echo "table style='border-collapse: collapse; '";
for ( $i = 0; $i $MAX_ROW; $i ++ ) {
echo "tr";
for ( $j = 0; $j $MAX_COL; $j ++ )
echo "td width='25'".$array[$i][$j]."/td";
echo "/tr";
}
echo "/table";
?
?php
$list?=?array
(
array("a",1,11),
array("b",2,12),
array("c",3,13),
array("d",4,14)
);
echo?"name:".$list[0][0].":?value1:".$list[0][1].",?value11:".$list[0][2].".br";
echo?"name:".$list[1][0].":?value2:".$list[1][1].",?value12:".$list[1][2].".br";
echo?"name:".$list[2][0].":?value3:".$list[2][1].",?value13:".$list[2][2].".br";
echo?"name:".$list[3][0].":?value4:".$list[3][1].",?value14:".$list[3][2].".br";
?
$obj = array(16=16);
for($i=0;$i16;$i++) {
for($j=0;$j16;$j++) {
$obj[$i]=$j;
}
}
我想你的意思是這樣
程序中的錯誤:
1.array使用方法錯了.array();
2.$i和$j兩個變量你在for里面寫為'i','j'應(yīng)該為'$i''$j'
3.$obj[i][j]=$k;這里也是基本變量定義出錯,變量要加上$符號
4.$k未賦值...
5.還有...
同學(xué)多看看基礎(chǔ)教材
php是弱類型語言,不需要任何定義
如果想讓一個變量作為數(shù)組的形式出現(xiàn)(不管是一維還是二維;),只需要以下語句就可以了:
$a=array();
當(dāng)然,如果你要給這個變量賦值,是數(shù)組類型的話,直接賦值就行了,不用其它的操作。
如果想知道賦值后的變量有多少長度,用如下語句:
count($a);
當(dāng)然,如果你要限量賦值給數(shù)組什么參數(shù)的話,可以考慮截取后賦值,便有了這種操控性。在這方面只提供給你思路,具體解決辦法還是去查手冊吧。
示例:\x0d\x0a$array = array();\x0d\x0a$item = array();\x0d\x0a$item['id'] = 1;\x0d\x0a$item['xuefei'] = '50w';\x0d\x0a$array[] = $item;\x0d\x0a\x0d\x0a這三行\(zhòng)x0d\x0a$item = array();\x0d\x0a$item['id'] = 1;\x0d\x0a$item['xuefei'] = '50w';\x0d\x0a\x0d\x0a等效于 $item = array('id' = 1, 'xuefei' = '50w'); \x0d\x0a\x0d\x0a在php中,對于數(shù)組可以直接使用$array[]的方法在其尾部追加一個元素。例如\x0d\x0a$array = array();\x0d\x0a$array[] = 1;\x0d\x0a結(jié)果為\x0d\x0aArray (\x0d\x0a 0 = 1\x0d\x0a\x0d\x0a)
//2維 [x][y]
$x=22;
$y=11;
$a=array_fill(0,$x,array_fill(0,$y,array()));
//$a 就是 [22][11]的2維數(shù)組
新聞標(biāo)題:php定義二維數(shù)據(jù),php二維數(shù)組添加數(shù)據(jù)
本文URL:http://aaarwkj.com/article34/dsiicpe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、小程序開發(fā)、微信小程序、網(wǎng)站維護(hù)、用戶體驗、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)