字符串
- strlen() 获取字符串长度
- explode(separator,$str) 将字符串分割成数组
- implode(separator,$arr) 将数组合并成字符串
- str_split($str,lenght) 将字符串按长度分割成数组
- strcspn($str,find,[start],[length]) 查找字符串在另一字符串中第一次出现的位置
- strrpos($str,find,[start]) 查找字符串在另一字符串中最后一次出现的位置
- substr($str,start,[length]) 截取字符串
- str_replace(find,replace,$strt) 查找字符匹配替换
- substr_replace($str,replace,start,[length]) 根据位置匹配替换 length为0时为插入
- trim($str,charlist) 函数移除字符串两侧的空白字符或其他预定义字符
- ltrim() 移除左边
- rtrim() 移除右边
- strtolower() 转换为小写
- strtoupper() 转换为大写
- lcfirst() 首字母小写
- ucfirst() 首字母大写
- ucwords() 每个单词首字母大写
数组
- count() 获取长度
- array_unshift() 数组开头插入
- array_push() 数组末尾插入
- array_shift() 数组开头删除
- array_pop() 数组结尾删除
- array_keys() 获取所有键名
- array_values() 获取所有的值
- array_column($arr,listname) 获取某个单一列的值
- array_splice($arr,start,[length],[replace]) 从数组中移除选定的元素,取代它
- array_unique($arr) 去除数组中重复的值
- array_count_values($arr) 统计数组元素出现的次数
- sort() 升序
- rsort() 降序
- asort() 按值升序
- ksort() 按键升序
- arsort() 按值降序
- krsort() 按键降序