array_pop 将数组最后一个元素弹出

array_push 将一个或者多个元素插入数组末尾

array_shift 将数组开头元素移出数组

array_unshift 将一个或多个元素插入数组开头

array_map 为数组每一个元素调用回调函数

array_chunk 将一个数组分割成多个

array_rand 随机返回一个或多个元素

array_merge 合并数组

array_keys 返回数组中部分或所有的键名

array_values 返回数组中所有元素的值

array_unique 去掉数组中重复的值

array_slice 从数组中取出一段

array_sum 计算所有元素值的和

array_reverse 返回一个单元顺序相反的数组

array_diff 计算数组的差集

array_flip 交换数组中的键和值

1、explode函数--用一个字符A分割另一个字符B 返回数组

注意参数顺序是A在前,B在后

eg:$str = "818816618";

$arr = explode('816',$str);

array(2) {

[0]=>

string(3) "818"

[1]=>

string(3) "618"

}

2、implode -- 将一个一维数组的值转化为字符串

$arr = array(1,2,3,4);

$str = implode(',',$arr);

3、chunk_split -- 将字符串分割成小块 返回字符串

$str = "8188166189";

$arr = chunk_split($str,3,',');

"818,816,618,9,"