PHP建立定義陣列

2022-08-17 11:03:10 字數 1002 閱讀 2242

$array = array();  

$array["key"] = "values";  

?> 

在php中宣告陣列的方式主要有兩種:

1.用array()函式宣告陣列,

2.直接為陣列元素賦值。

//array陣列

$users = array('phone','computer','dos','linux');

echo $users;//只會列印出資料型別array

print_r($users);//array ( [0] => phone [1] => computer [2] => dos [3] => linux )

$numbers = range(1,5);//建立乙個包含指定範圍的陣列

print_r($numbers);//array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )

print_r(true);//1

var_dump(false);//bool(false)

//print_r可以把字串和數字簡單地列印出來,陣列會以array開頭並已鍵值形式表示,print_r輸出布林值和null的結果沒有意義,因此用var_dump更合適

//通過迴圈來顯示陣列裡所有的值

for($i = 0 ;$i < 5;$i++)

//通過count/sizeof統計陣列中單元數目或物件中的屬性個數

for($i = 0; $i < count($users);$i++)

//還可以通過foreach迴圈來遍歷陣列,這種好處在於不需要考慮key

foreach($users as $value)

//foreach迴圈遍歷 $key => $value;$key和$value是變數名,可以自行設定

foreach($users as $key => $value)

?>

去看看你都知道那些?》顏色**

大全

PHP 預定義陣列

預定義陣列 自動全域性變數 超全域性陣列 1.包含了來自 web伺服器,客戶端,執行環境和使用者輸入的資料 2.這些陣列比較特別 3.全域性範圍內自動生效,都可以直接使用這些陣列 4.使用者不能自定義這些陣列,但這些陣列的操作方式和自己定義的陣列操作的方式一樣 5.在函式中直接可以使用這些陣列 ge...

PHP陣列建立函式

array 新建乙個陣列。如果不指定鍵名,則使用數字索引。如果相同的鍵名出現兩次則後面的值覆蓋之前的值,如果明確指定了之前沒有出現過的數字索引的值,那麼後面的數字索引在此基礎上生成。compact 建立乙個包括變數名和它們的值的陣列,與extract正好相反。array combine 建立乙個陣列...

陣列的定義 建立 使用

1.陣列的定義 陣列是指一組相同型別的變數集合,陣列的每乙個資料稱為元素。陣列本身為引用資料型別。2.陣列可以存放哪些內容 陣列中可以存放任意型別的元素,但是乙個陣列只能存放型別相同的元素。3.陣列的長度 陣列在建立時需要指定長度 陣列的長度一經確定就不能修改 陣列的下標 陣列的每乙個元素自動分配下...