本文目录一览:
- 1、php 如何定义空二维数组
- 2、在PHP里.如何定义二维数组和赋值.并且把数组中的值填充到table中
- 3、php 二维数组赋值定义
- 4、php怎样定义二维数组?
- 5、PHP,怎么定义二维数组
- 6、php 如何定义一个数组
php 如何定义空二维数组
//2维 [x][y]
$x=22;
$y=11;
$a=array_fill(0,$x,array_fill(0,$y,array()));
//$a 就是 [22][11]的2维数组
在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 二维数组赋值定义
多维数组定义、赋值参考如下:
?php
$fruits = array ( "fruits" = array ( "a" = "orange",
"b" = "banana",
"c" = "apple"
),
"numbers" = array ( 1,
2,
3,
4,
5,
6
),
"holes" = array ( "first",
5 = "second",
"third"
)
);
// Some examples to address values in the array above
echo $fruits["holes"][5]; // prints "second"
echo $fruits["fruits"]["a"]; // prints "orange"
unset($fruits["holes"][0]); // remove "first"
// Create a new multi-dimensional array
$juices["apple"]["green"] = "good";
?
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
)
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 如何定义一个数组
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"]="abc@abc.com";
也可以这样
$aa=array("name"="joan","num"="9018","email"="abc@abc.com");
将一个一维数组的元素也定义为数组,就是一个二维数组,
$aa=array(0="a1",1="a2");
$bb=array(0="b1",1="b2");
$cc=array(0=$aa;1=$bb);此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组。
同理,三维,四维数组也可以继续定义下去。
4、数组的元素不仅于数字和字符串,可以是类的对象。