php数组操作`
一.数组排序
1. sort() 函数是对数字索引数组进行排序的。按照字母升序进行排列的,大写字母在小写字母前面
2.asort()和ksort()分别是对关键字数组进行按照值和关键字进行排序。
3.asort()是对每个元素的值进行排序,ksort()是对元素关键字进行排序。
4.数字数组索引重置为连续数字
示例数组
$array = [ 0=>'test0', 9=>'test9', 3=>'test3' ];
方法1 利用array_values()函数重置
array_values($array)
方法2. array_merge() 函数重置
array_merge($array)
方法3. array_walk() 重新创建一个数组
$new=[]; $sf= array_walk ($array,function(&$value, $key) use (&$new){ $new[] = $value; });