一:数字函数
1.ceil() 进一取整 示例:ceil(0.9) 结果为1
2.abs() 绝对值
示例:abs(-1) 结果为1
3.rand() 随机数
示例:rand(1. 100) 1到100 以内的随机数
4.mt_rand() 随机数
示例:更好的随机数 同上所述
5.round() 四舍五入
示例:常用的有浮点数的操作 round(1.1111111, 2) 结果为 1.11 取两位小数
6.count() 获取数组元素的个数
示例:count(1,2,3)结果为3
7.array_pop($array);
弹出数组的最后一个元素
8.array_reverse($arr)
将数组反序
9.array_unique($array,,SORT_STRING);
去除数组中重复的值
二:排序函数
1.ksort()、krsort():对键名进行升序和降序的排序
2.sort()、rsort():对值进行升序和降序的排序
3.asort()、arsort():保持索引关系的同时,对值进行升序和降序的排序
4.usort()、uksort()、uasort():使用自定义的排序函数,进行按值的升序排序、按键名的升序排序、保持索引关系的升序排序
5.natsort():使用自然排序算法对数组进行排序
6.natcasesort():使用自然排序算法对数组进行不区分大小写字母的排序