『壹』 php 如何定義空二維數組
//2維 [x][y]
$x=22;
$y=11;
$a=array_fill(0,$x,array_fill(0,$y,array()));
//$a 就是 [22][11]的2維數組
『貳』 php 如何定義一個數組
php中定義數組的方法:x0dx0ax0dx0a1、PHP定義數組的格式:x0dx0a數組名=array();x0dx0a如:$aa=array();//這樣就定義了一個數組,x0dx0a之後給元素賦值:x0dx0a$aa[0]="9016";x0dx0a$aa[1]="9017";x0dx0a$aa[2]="9018";x0dx0ax0dx0a2、PHP輸出數組的方法:x0dx0aforeach($aa as $val)x0dx0a{x0dx0aecho$val;x0dx0a}x0dx0a也可以在定義數組時直接賦值x0dx0a$aa=array(0=>"9016",1=>"9017";2=>"9018");x0dx0ax0dx0a3、PHP的數組還可以用字元做下標,不一定要數字:x0dx0a$aa["name"]="Joan";x0dx0a$aa["num"]="9018";x0dx0a$aa["email"]="[email protected]";x0dx0a也可以這樣x0dx0a$aa=array("name"=>"joan","num"=>"9018","email"=>"[email protected]");x0dx0a將一個一維數組的元素也定義為數組,就是一個二維數組,x0dx0a$aa=array(0=>"a1",1=>"a2");x0dx0a$bb=array(0=>"b1",1=>"b2");x0dx0a$cc=array(0=>$aa;1=>$bb);此時,$cc[0]也是一個數組,$cc[1]也是一個數組,$cc就是一個二維數組。x0dx0a同理,三維,四維數組也可以繼續定義下去。x0dx0ax0dx0a4、數組的元素不僅於數字和字元串,可以是類的對象。
『叄』 PHP,怎麼定義二維數組
<?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>";
?>
『肆』 php題,隨機定義一個二維數組,例如3乘3的外面一層是1中間是2裡面的3怎麼做,
可以先定義,這樣可以預先分配空間,B = zeros(20, 2);
也可以運算出一個結果往數組里增添1列,動態來增加。
matlab二維數組的創建:脊李兆
二維數組實際上也是一個矩陣。應此直接創建一個矩陣就行。創建的方法你應該會吧,就是直接按行方式輸入每個元素:同一行中的擾租元素用逗號(,)或者用空格符來分隔,且空格個數不限;不同的行用分號(;)分隔。所有元素處於一櫻租方括弧([ ])內。
比如,創建一個3×5的矩陣(對應3×5的二維數組)
A = [12 62 93 -8 22; 16 2 87 43 91; -4 17 -72 95 6]
A =
12 62 93 -8 22
16 2 87 43 91
-4 17 -72 95 6
『伍』 在PHP里.如何定義二維數組和賦值.並且把數組中的值填充到table中
數組在php里不用定義的,直雀桐嫌接用就是了 <?php
$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怎樣定義二維數組
$obj
=
array(16=>16);
for($i=0;$i<16;$i++)
{
for($j=0;$j<16;$j++)
{
$obj[$i]=$j;
}
}
我想你的意思是這樣
程序中的錯誤:
1.array使用方法錯了.array();
2.$i和$j兩個變數你在for裡面寫為'i','j'應該為'$i''$j'
3.$obj[i][j]=$k;這里也是基本變數定義出錯,變數要加上$符號
4.$k未賦值...
5.還有...
同學多看看基礎教材
『柒』 php 定義二維數組的長度
<?php
//樓上說的差不多啦
//若一定要 有長度 先初始化 再修改
$arr = array(array(a,c,v,g),array(q,10,u,i,o,p));
echo $arr[1][2];//u
echo "<br/>";
$arr[1][2] = "not u";
echo $arr[1][2];
echo "<br/>";
//若要運算
echo $arr[1][1]*100;//可運算
?>
輸出如下:
u
not u
1000
『捌』 PHP 將二維數組中,建的值進行定義
$array=array(
[0]=>array([meta_key]=>'templ_seo_page_kw',[meta_value]=>'1'),
仔悶[1]=>array(核困[meta_key]=>'templ_seo_page_desc',[meta_value]=>'2'),
[2]=>array([meta_key]=>'templ_seo_page_title',[meta_value]=>'3')
);//上述數組改戚念
$res=array();//定義一個空數組
foreach($arrayas$v){
$key=$v['meta_key'];//接收新鍵名
$value=$v['meta_value'];//接收新數值
$res[$key]=$value;
}
print_r($res);
『玖』 php 如何定義一個數組
php中定義數組的方法:
1、PHP定義數組的格式:
數組名=array();
如:$aa=array();//這樣就定義了一個數組,
之後給元素賦值:
$aa[0]="9016";
$aa[1]="9017";
$aa[2]="9018";
2、PHP輸出數組的方法:
foreach($aa as $val)
{
echo$val;
}
也可以在定義數組時直接賦值
$aa=array(0=>"9016",1=>"9017";2=>"9018");
3、PHP的數組還可以用字元做下標,不一定要數字:
$aa["name"]="Joan";
$aa["num"]="9018";
$aa["email"]="[email protected]";
也可以這樣
$aa=array("name"=>"joan","num"=>"9018","email"=>"[email protected]");
將一個一維數組的元素也定義為數組,就是一個二維數組,
$aa=array(0=>"a1",1=>"a2");
$bb=array(0=>"b1",1=>"b2");
$cc=array(0=>$aa;1=>$bb);此時,$cc[0]也是一個數組,$cc[1]也是一個數組,$cc就是一個二維數組。
同理,三維,四維數組也可以繼續定義下去。
4、數組的元素不僅於數字和字元串,可以是類的對象。
『拾』 php怎樣定義二維數組
示例:
$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
)