1樓:匿名使用者
$arr = array(array('id'=>1, 'xuefei'=>"50萬以下" ), array('id'=>2, 'xuefei'=>"51萬~60萬" ));
2樓:匿名使用者
$xuefei = array(array(id=>1,xuefei=>'50萬以下'),array(id=>2,xuefei=>'50萬~60萬'),array(id=>3,xuefei=>'60萬~70萬'),array(id=>4,xuefei=>'70萬~80萬'),array(id=>5,xuefei=>'80萬~90萬'),array(id=>6,xuefei=>'90萬以上'));
3樓:
示例:$array = array();
$item = array();
$item['id'] = 1;
$item['xuefei'] = '50w';
$array = $item;
這三行$item = array();
$item['id'] = 1;
$item['xuefei'] = '50w';
等效於 $item = array('id' => 1, 'xuefei' => '50w');
在php中,對於陣列可以直接使用$array的方法在其尾部追加一個元素。例如
$array = array();
$array = 1;
結果為array (
0 => 1)
php怎樣定義二維陣列?
4樓:合豫宋南風
$obj
=array(16=>16);
for($i=0;$i<16;$i++)
}我想你的意思是這樣
程式中的錯誤:
1.array使用方法錯了.array();
2.$i和$j兩個變數你在for裡面寫為'i','j'應該為'$i''$j'
3.$obj[i][j]=$k;這裡也是基本變數定義出錯,變數要加上$符號
4.$k未賦值...
5.還有...
同學多看看基礎教材
5樓:彤碧玉
將一個一維陣列的元素也定義為陣列,就是一個二維陣列,$aa=array(0=>"dd",1=>"ff");
$bb=array(0=>"b1",1=>"b2");
$cc=array(0=>$aa;1=>$bb);
此時,$cc[0]也是一個陣列,$cc[1]也是一個陣列,$cc就是一個二維陣列.
//動態定義多維陣列呢。
$obj = array(16=>16);
for($i=0;$i<16;$i++)}
6樓:
你先定義一個一維陣列,並且把對應的值加入到一維陣列當中,然後再定義一個一維陣列,用array_push()將這個一維陣列加入到新的一維陣列當中,具體的我就寫一個例子吧,看看就明白啦,然後加以變化就可以運用到實際當中去啦;
例子1、直接定義
$arr=array(array(1,2,3),"asf",array("l","asf"));
例子2、用php函式
$arr=array();
$arr1=array(1,2,3);
for($i=0;$i 7樓:匿名使用者 原始資料放在1維陣列, 建個新的2維陣列就好了 $data = (16*16的方陣資料); for($i=0;$i< count($data); $i++) 8樓: $obj = array(); for($i=0;i<16;i++)} 9樓:匿名使用者 $obj = array() $abc=0; for($i=0;i <16;i++)} 宇宙大師之一 php 中的 array merge recursive 函式可以實現 將一個或多個陣列的元素的合併起來,一個陣列中的值附加在前一個陣列的後面。並返回作為結果的陣列。當有重複的鍵名時,值不會被覆蓋,而是將多個相同鍵名的值遞迴組成一個陣列。array merge recursive ar... 灰哥哥僒巈駥媎 php陣列去除重複項有個內建函式array unique 但是php的array unique函式只適用於一維陣列,對多維陣列並不適用,以下提供一個二維陣列的array unique函式。function array unique fb array2d temp array uniq... 直接給你上例子吧。記得要直接加分哦。row name price row price 此時得到的 data類似於 data array 6 array name aa price 100 16 array name bb price 102 session register data echo go...php中如何合併幾個二維陣列成為二維陣列
PHP二維陣列如何去掉重複值,php如何去掉二維陣列中重複的元素?
PHP關於session中的二維陣列