/** 数组函数 **/
`func_get_args()` //可变个数参数的函数
`unset();` //删除数组
`array_values()` //获取数组中的值
`array_keys()` //获取数组中的键
`in_array()` //判断一个值在不在数组中
`array_key_exists()` //判断一个键在不在数组中
`in_array()` //判断一个值在不在数组中
`array_flip()` //键值对调返回一个新数组
`array_reverse()` //键值反转返回一个新数组
`count()` //统计数组元素个数
`array_count_values()` //统计数组值出现的次数
`array_unique()` //获取数组中的唯一值
//使用回调函数处理数组的函数
`array_filter()` //过滤数组中的值
`array_map()` //使用回调函数作用于数组的每一个值
//数组的排序函数
`sort()` //不保留key的升序排列
`rsort()` //不保留key的降序排列
`asort()` //保留key的升序排列
`arsort()` //保留key的降序排列
`ksort()` //按key升序排序
`krsort()` //按key降序排序
`natsort()` //按自然数排序
`natcasesort()` //忽略大小写按自然数排序
`array_multisort()` //多数组排序
//数组截取与合并函数
`array_slice()`
`array_splice()`
`array_combine()`
`array_merge()`
//数组拆分与连接函数
`explode() `
`implode()`
`join()`
//数组与数据结构
`array_pop()` //删除数组中最后一个值并返回
`array_shift() //删除数组中最第一个值
`array_push()` //从数组最后插入一个值
`array_unshift()` //从数组第一个位置插入一个值
//其他有用的数组处理函数
`range() ` //生成有规律的数组
`array_sum()` //计算数组中值之和
`shuffle()` //打乱原数组
`array_rand()` //数组中随机取一个key
/** 字符串函数 **/
//去除空格和字符串填补函数
`ltrim()` //去除左侧空格
`rtrim()` //去除右侧空格
`trim()` //去除任意左右侧字符
`str_pad()` //把字符串补充到一定长度
`str_repeat()` // 字符重复多次
//字符串大小写转换函数
`strtolower()` //转小写
`strtoupper()` //转大写
`ucfirst()` //首字母大写
`ucwords()` //每个单词首字母大写
//与html标签相关联的字符串函数
* `nl2br()` //nl回车换行转成br
* `addslashes()` //加反斜线
* `stripslashes()` //取反斜线的
* `strip_tags()` //过滤html标签
* `htmlspecialchars()` //html转实体
* `htmlspecialchars_decode()` //实体转html
//其他字符串格式化函数
`strrev()` //字符串反转
`strlen()` //字符串长度
`number_format()` //货币格式化
`md5()` //加密
`str_shuffle()` //打乱字符串
//字符串的分割与拼接
`explode()`
`implode()`
`join()`
//字符串的截取
`substr()`
//字符串的查找
`strpos()`
`strrpos()`
//字符串的替换
`str_replace()`
//支持多字节文字
`mb_substr()` //多字节截取
//其他常用的字符串函数
`pathinfo()`
`basename()`
`dirname()`
`parse_url()`
`parse_str()`
/** 在此感谢 LQQ 老师 **/
网友评论