php資料型別之陣列
陣列是一個能在單個變數中儲存多個值的特殊變數。在php中,陣列經常被使用到,我們可以用array()來新建一個陣列。
$arr=array("foo"=>"bar",12=>TRUE);
echo$arr["foo"];//輸出:bar
echo$arr[12];//輸出:1
從例子中可以看出,陣列包括鍵名和值,"foo"與12稱為鍵名(key),"bar"與TRUE為對應的值。陣列實體都包含鍵名和值兩項。
在這個陣列裡,包含了2個型別:
$arr["foo"]:值為"bar",字串型別
$arr[12]:值為TRUE,布林型
在PHP中,有三種型別的陣列:
1.數值陣列
數值陣列是指帶有數字ID鍵的陣列。下面這個陣列就是數值陣列。陣列的鍵名都是陣列。
$arr=array(0=>'ma',1=>'nong',2=>'jiao',3=>'cheng');
2.關聯陣列
關聯陣列是使用您分配給陣列的指定的鍵的陣列。
這裡有兩種建立關聯陣列的方法:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
或
$age=array();
$age['Peter']="35";
$age['Ben']="37";
$age['Joe']="43";
3.多維陣列
一個陣列中的值可以是另一個陣列,另一個陣列的值也可以是一個陣列。依照這種方式,我們可以建立二維或者三維陣列:
<?php
//A two-dimensional array:
$cars=array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69926583/viewspace-2681482/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- java之資料型別與陣列Java資料型別陣列
- Go 常見資料型別-01陣列Go資料型別陣列
- 【C++】構造資料型別--陣列C++資料型別陣列
- PHP 資料型別之檢視和判斷資料型別PHP資料型別
- 資料結構之php實現陣列資料結構PHP陣列
- NumPy 陣列切片及資料型別介紹陣列資料型別
- Golang 基礎-資料型別-陣列和切片Golang資料型別陣列
- php資料型別PHP資料型別
- js資料型別判斷和陣列判斷JS資料型別陣列
- TypeScript 陣列型別TypeScript陣列型別
- js陣列型別JS陣列型別
- php之資料型別自動轉換PHP資料型別
- 3. php資料型別、資料型別轉換PHP資料型別
- 陣列轉json後的資料型別問題陣列JSON資料型別
- Numpy學習-Task01-資料型別&陣列建立資料型別陣列
- php關聯陣列和索引陣列差別PHP陣列索引
- ArrayBuffer:型別化陣列型別陣列
- 陣列型別轉換陣列型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- 資料結構之真別多想—樹狀陣列資料結構陣列
- java基礎學習之七:陣列型別Java陣列型別
- PHP入門之陣列PHP陣列
- PHP基礎-資料型別PHP資料型別
- 資料結構之「陣列」資料結構陣列
- 資料結構之陣列資料結構陣列
- java泛型之泛型陣列。Java泛型陣列
- 【C++】資料型別-列舉型C++資料型別
- C# 一維陣列如何快速實現陣列元素的資料型別的轉換?C#陣列資料型別
- 演示 資料型別 陣列名[]=new 資料型別[大小],迴圈輸入5個成績,儲存到double陣列,並輸出資料型別陣列
- 自學PHP筆記(二)PHP資料型別PHP筆記資料型別
- Mysql 資料型別之整數型別MySQL 資料型別
- 【MySQL資料型別3之--字元型別】MySql資料型別字元
- PHP基礎-資料型別-booleanPHP資料型別Boolean
- PHP基礎-資料型別-floatPHP資料型別
- PHP基礎-資料型別-integetPHP資料型別
- MongoDB之資料查詢(陣列)MongoDB陣列
- NumPy之:資料型別資料型別
- Hive之 資料型別Hive資料型別