程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP中的array數組詳細說明

PHP中的array數組詳細說明

編輯:PHP綜合

PHP的array就是一個有序的map。map是一個key和value關聯的類型。

PHP的數組的key 可以是string類型也可以是integer類型。如果key為一個float類型,會自動的轉化為integer類型。

如果沒有為一個value指定一個key,integer類型的索引的最大值已經給出的話,新key就是這個最大值加1.如果這個新key已經被賦值,那麼這個value將會被覆蓋掉。


<?PHP
$arr = array('a','b',5=>'c','d','e',6=>'g');
echo '<pre>';
print_r($arr);
echo '</pre>';



上面代碼的結果是


Array(
[0] => a
[1] => b
[5] => c
[6] => g
[7] => e)



這個樣子。只所以沒有value “d” 是因為 他被後面的6=>‘g'這個給覆蓋掉了

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