## 1.將數組鍵重新以0開始排序
~~~
array_values($arr);
~~~
## 2.獲取數組中所有鍵以0開始排序
~~~
array_keys($arr);
~~~
## 3.鍵值交換
~~~
my_array_flip($arr);
~~~
## 4.把數組對調排序(倒序排序)
~~~
array_reverse($arr);
~~~
## 5.去除重復的值
~~~
array_unique($arr);
~~~
## 6.數組排序
~~~
sort($arr); //保留原索引進行升序排列
rsort($arr); //不保留原索引進行降序排列
arsort($arr); //保留原索引進行降序排列
~~~
>第二參數
>0=SORT_REGULAR //默認
>1=SORT_NUMERIC //把每一項錯位數字處理
>2=SORT_STRING //把每一項作為字符串處理
>3=SORT_LOCALE_STRING //吧每一項作為字符串處理,基于當前區域設置(可通過setlocale()進行更改)
>4=SORT_NATURAL //把每一項作為字符串處理,使用類似natsort()自然排序
>5=SORT_FLAG_CASE //可以結合(按位或)SORT_STRING或SORT_NATURAL對字符串進行排序,不區分大小寫
## 7.刪除數組中第一個元素
~~~
array_shift($arr);
~~~
## 7.數組合并
~~~
array_combine($a,$b); //鍵值合并前面為鍵后面為值
array_merge($a,$b); //前后合并以0開始排序
~~~