在用php開發時, 我們經常會接觸到數組, php為數組操作提供了很多的函數, 下面來介紹一些平常比較少用到, 但又很實用的函數 。 操作方法 01 首先看下我們代碼, 定義了二個數組arr1和arr2, 然后調用array_merge函數, 把結果賦值給arr3, 最后輸出顯示arr3數組 。 代碼如圖 。
02 執行結果如圖, array_merge函數是把一個或多個數組合并為一個數組 。 從結果上可以看出, 是直接合并多個數組的值, 并不會過濾重復的值 。
03 要去掉數組的重復值, 我們可以調用函數array_unique, 代碼如圖,
04 再次運行, 得到結果, 數組里已經沒有重復值了 。
05 如果要獲取二個或多個數組的交集, 我們可以用 array_intersect函數 。 即只有二個數組或多個數組里都有的元素, 才會返回, 代碼如圖,
06 【Php數組函數使用介紹】運行后得到結果, 我們兩個數組的交集是(3, 4, 5)
07 我們還可以對數組的值進行排序, 用 asort函數就行了, 代碼如圖,
asort(arr3, 1); //函數的第二個參數 1, 是指明要把數組的每一項作為數字來處理 。
08 運行結果如圖, 把一個數字比較亂的數組排序后, 按數字大小重新排序好了 。
如果需要用降序來排序, 可以調用arsort函數, 大家可以自行測試下 。
以上內容就是Php數組函數使用介紹的內容啦, 希望對你有所幫助哦!
猜你喜歡
- PHP如何操作cookie?
- PHP如何跳出循環語句?
- lookup函數怎樣使用
- y=lnx及其導數關系問題
- Excel中的count函數怎么用
- PHP如何格式化日期?
- PHP循環語句while和do while的區別
- PHP循環語句的使用
- Excel中的SUMIF函數怎么用
- javascript如何找出json數組重復的對象
