程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> php學習筆記之數組

php學習筆記之數組

編輯:PHP基礎知識
 

基本概念
php的數組分為兩種數組:索引數組和關聯數組。索引數組的鍵值為整數,從0開始;關聯數組的鍵值為字符串。
不管是索引數組還是關聯數組,鍵值都不能重復。重復的話,之前的值會被覆蓋。
$arr[1] 與 $arr[‘1′]引用相同的元素,但與 arr[’01’] 引用不同元素。
關聯數組的索引值要加單引號或者雙引號,在php5中不加引號會報錯。但在字符串中引用數組元素時則不能加引號。
$arr[‘a’] = ‘AAA’;
$arr[‘b’] = ‘BBB’;
echo “array[a] is $arr[a]”;

數組的創建
1:通過array()結構
創建索引數組:
$arr = array(‘aaa’, ‘bbb’);
創建關聯數組:
$arr = array(‘a’=>’AAA’, ‘b’=>’BBB’);
創建空數組
$arr = array();

2:如果數組不存在,那麼向數組存放值將創建數組,但是在一個還沒有定義的數組中檢索一個值不會創建數組。
$arr[0] = ‘aaa’;
$arr[1] = ‘bbb’;
foreach($arr as $v){
echo $v;
}

操作數組
1:在數組末尾添加值
$arr = array(‘a’=>’AAA’, ‘b’=>’BBB’);
$arr[] = ‘CCC’;

常用數組函數
count()或者sizeof()
獲得數組大小;

array_pad()
填充數組

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