Ⅰ php怎麼把一個值添加到二維數組
例如$arr是一個二維數組,加值方法就是$arr['鍵']['鍵']=『值』;
例如
<?php
$arr=array(
'a'=>array('id'=>1,'name'=>'a'),
'b'=>array('id'=>2,'name'=>'b')
);
$arr['a']['age']=3;
//此時$arr就變為
$arr=array(
'a'=>array('id'=>1,'name'=>'a','age'=>'3'),
'b'=>array('id'=>2,'name'=>'b')
);
Ⅱ 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 中如何給二維數組賦值
PHP給二位數組賦值的方式是非常靈活的,這里介磨段紹三毀陪種方法(設二位數組$arr = array(array(1,2,3),array(4,5,6));):
在已知二維數組元素個數的情況下,可以直接根據下標來賦值:
$arr[2]=array(7,8,9);//給二維數組的第一維賦值。
$arr[3][0]=10;//給二維數組的第二維元素賦值。
2.在未知二維數組具體元素的情況下,可以使用array_push()函數來賦值:
array_push($arr,array(11,12,13));
3.同樣,在未知二維數組元素的情況下,瞎余譽還可以利用count函數來賦值:
$arr[count($arr)]=array(14,15,16);
Ⅳ PHP怎樣用循環將10個數字賦值給一個數組
利用PHP對數組賦值時下標變數會自動遞增的特點,可以很方便用循環將數據存入一個數組。例如:$arr[] = 'a'; 這條語句會將字元a存入數組變數$arr中,如果$arr不存在則會新建一個;若已存在,則將$arr數組的下標變數遞增1後存入字元。也就是說,如果已有$arr[0]='a', 那麼執行 $arr[] = 'b'; 後,數組其實是進行了$arr[1] = 'b' 的操作。因此,根據這一原理,可以編程如下:
<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title></title>
</head>
<body>
<?php
$n=array(1,2,3,4,5,6,7,8,9,10);//已知數據
$a=array();//待存入數組
for($i=0;$i<10;$i++){
$a[]=$n[$i];//逐個賦值
}
print_r($a);//列印顯示數組結果
?>
</body>
</html>
列印數據結果:
Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 [5] => 6 [6] => 7 [7] => 8 [8] => 9 [9] => 10 )
Ⅳ 在PHP中聲明數組的方式主要有兩種:一是應用array()函數聲明數組,一是直接為數組元素賦值。這兩種區別
1, $array=array('php'=>1,'jsp'=>2,'asp'=>3);
這種方式, 數組的鍵和值都由程序員自己配置.
輸出時使用 echo $array['php'] 就可以獲取到 1 的值
2, $array=array(5,26,37,18,9,42,88,66);
這種方式, 程序員無需自己設置數組的'鍵' (或者叫 key )
輸出時使用 echo $array[1] 就可以獲取到 26 這個數字
不能說哪種更好, 編程時按實際情況去決定.
個人比較常用後者, 只有在要求格式化輸出時,才考慮第一種
Ⅵ PHP數組的幾種賦值方法
Array 數組
PHP 中的數組實際上是一個有序映射。映射是一種把 values 關聯到 keys 的類型。此類型在很多方面做了優化,因此可以把它當成真正的數組,或列表(向量),散列表(是映射的一種實現),字典,集合,棧,隊列以及更多可能性。由於數組元素的值也可以是另一個數組,樹形結構和多維數組也是允許的。
一般來說定義方法如下面幾種:
一: