PHP-4數組

PHP-4數組

       定義數組:

              一維數組:

                     1$arr[]=’value’; (括號中可以自定義下標index
                     2$arr=array(‘value1’,’value2’,’value3’);
                     3$arr=array(index1 => value1, index2 => value2); index—下標)
              二維數組:

                     1$arr[][]=’value’;
                2$arr=array(array(‘value1’,value2’),array(‘value1’,value2’),array(‘value1’,value2’));
       遍歷數組:

              1 foreach(目標數組 as 鍵名=》值名字){
                    }
              2 foreach(目標數組 as 值名字){
                    }
              3 while(list(鍵名,值名)=each(目標數組)){
                  }
       數組函數

array_push(目標數組,字符串) 將一個字符串添加到一個數組後面。
array_pop(目標數組)  將最後一個元素從數組裏刪除並輸出。
arrayunshift(目標數組,字符串) 將一個字符串放到數組前邊
array_shift(目標數組,字符串) 刪除數組第一個元素
key($arr)  獲得指針當前元素鍵名的信息
current($arr)  獲得指針指引當前元素值的信息
next($arr) 將數組指針向下移一位
prev($arr) 將數組指針向上移一位
end($arr) 將數組指針移動到最後一個元素
reset($arr)      直接將指針移動到最後數組第一個元素
unset($arr) 刪除變量
isset($arr) 檢查變量是否被設置。
empty($arr) 檢查是否爲空
count(數組);計算數組中的單元數目或對象中的屬性個數
array_sum(數組);計算數組中所有值的和
in_array(值,數組);檢查數組中是否存在某個值

extract(數組); 將數組的鍵名拿出來當做變量使用

array_unique(數組); 刪除數組裏邊的重複元素,只保留一個[有返回值]

sort(數組); 對數組元素排序,按照ascII碼的順序排[沒有返回值]

array_flip(數組); 將數組元素的鍵名和值的位置調換

is_array(數組); 檢查一個變量是否是一個數組

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章