導航:首頁 > 編程語言 > php給array賦值

php給array賦值

發布時間:2024-07-30 20:45:34

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));):

  1. 在已知二維數組元素個數的情況下,可以直接根據下標來賦值:

$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數組的幾種賦值方法

閱讀全文

與php給array賦值相關的資料

熱點內容
mac多個php版本 瀏覽:589
資源動漫壓縮包 瀏覽:899
雲伺服器如何做路由器 瀏覽:689
python看後感 瀏覽:169
下載app為什麼顯示購買 瀏覽:787
安卓怎麼把資料一鍵轉移到舊蘋果 瀏覽:607
啟發式演算法matlab 瀏覽:30
安卓手機怎麼和外國人打電話 瀏覽:25
解套app什麼用 瀏覽:993
python賦值方式復合賦值 瀏覽:380
修改linuxlang 瀏覽:17
成熟的app開發需考慮什麼 瀏覽:790
如何將安裝包變成解壓包 瀏覽:342
單片機中的alu是個啥 瀏覽:365
花灑防爆管加密管和軟管 瀏覽:879
龍族幻想同伺服器怎麼一起進跨服 瀏覽:862
手機閱讀pdf的軟體 瀏覽:861
centosphptar 瀏覽:803
php對資料庫增刪該查 瀏覽:478
如何玩我的世界國際版里的伺服器 瀏覽:64