r
1die是exit的别名r
2ra
ge生成一个数字数组。如ra
ge1202为生成一个由1开始到20,步长是2的一个数字数组r
r
r
1boolea
sortarraytarget_arrayi
tsort_flags:按数字和字母的顺序排序r
2boolea
rsortarraytarget_arrayi
tsort_flags:以降序对数组元素进行排序r
3voidasortarraytarget_arrayi
tsort_flags:对关联数组排序(保留原来的索引关系)r
4voidarsortarraytarget_arrayi
tsort_flags:按降序对关联数组排序(保留原来的索引关系)r
5i
tegerksortarraytarget_arrayi
tsort_flags:按索引值进行排序r
6i
tegerkrsortarraytarget_arrayi
tsort_flags:按索引值进行降序排序r
7usort:按用户自定义方法排序r
8boolea
array_multisortarraytarget_arraymixedargmixedarg2:一次对多个数组进行排序r
9
atsort:自然排序r
10matcasesort:自然排序(不区分大小写)r
11boolea
shufflearraytarget_array:对数组进行随机排列r
12arrayarray_reversearraytarget_arrayboolea
preserve_keys:将数组中的元素逆置r
13arrayarray_fliparraytarget_array:将数组的索引与其元素值进行对换r
14mixedcurre
tarraytarget_array:获取数组中当前指针所指的元素值r
15mixed
extarraytarget_array:将数组的指针向后移动一位r
16mixedprevarraytarget_array:将数组的指针对前移动一位r
17mixedresetarraytarget_array:指针设置为数组的起始位置r
18mixede
darraytarget_array:指针设置为数组的最后一个元素处r
19arrayeacharraytarget_array:获取数组中当前的“索引元素值”对r
20mixedkeyarraytarget_array:获取数组当前指针所指向元素的索引值r
21boolea
array_walkarraytarget_arraycallbackfu
ctio
mixeduserdata:以相同的方式对数组中的每一个元素进行处理r
22mixedarray_reducearraytarget_totalcallbackfu
ctio
i
ti
itial:将自定义函数依次应用于数组中每个元素r
23voidlistmixedvar
amemixedvar
ame:从一个数组中一次提取多个值r
24i
tegercou
tarraytarget_arrayi
tmode:计算数组中元素的个数。其中sizeof是该函数的别名r
25arrayarray_cou
t_valuesarraytarget_array:统计数组元素的频度r
26arrayarray_u
iquearraytarget_array删除数组中重复的元素值。并不破坏原数组的索引值r
r
27arrayarray_combi
earraykeysarrayvalues根据参数数组生成新数组,两个参数的大小必须相同,且不能为空r
r
28arrayarray_mergearraytarget_array1arraytarget_array2arraytarget_array3将多个数组合并成一个新的数组。若不是关联数组,则直接在后面添加;若为关联数组,则后面的元素覆盖前面的元素。r
r
29arrayarray_merge_recursivearraytarget_array1arraytarget_array2arraytar