程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP復合數據類型array的用法解析

PHP復合數據類型array的用法解析

編輯:關於PHP編程

對於來說,數據類型是一個比較難理解的知識點,我們將在本篇文章中具體為大家講解PHP復合數據類型array的使用方法,希望對大家有幫助。

(1), array(數組) :PHP 中的數組實際上是把一個優化過的有序圖類型當成數組來使用。應該始終在用字符串(除常量或變量)表示的數組索引上加上引號。

PHP復合數據類型array定義 array():

array( [key =>] // key 可以是 integer 或者 string
value // value 可以是任何值
, ...
)
 

  1. < ?php  
  2. $arr = array("foo" => "bar", 12 => true); //key如果是浮點數則取整為integer  
  3.  
  4. echo $arr["foo"]; // bar  
  5. echo $arr[12]; // 1  
  6. ?> 


PHP復合數據類型array缺省的鍵名取當前最大的整數索引值,而新的鍵名索引為當前最大索引加一。如果指定的鍵名已經有了值,則該值會被覆蓋。 自 PHP 4.3.0 起,上述的索引生成方法改變了。如今如果給一個當前最大鍵名是負值的數組添加一個新值,則新生成的的索引將為零(0)。以前新生成的索引為當前最大索引加一,和正值的索引相同。

添加/修改數組元素:
 

  1. < ?php  
  2. $arr = array(5 => 1, 12 => 2);  
  3. $arr[] = 56; // This is the same as $arr[13] = 56;  
  4. // at this point of the script  
  5. $arr["x"] = 42; // This adds a new element to  
  6. // the array with key "x"  
  7. unset($arr[5]); // This removes the element from the array  
  8. unset($arr); // This deletes the whole array  
  9. ?> 

PHP復合數據類型array的介紹就到這裡,希望大家能夠掌握這一知識點。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved