字符操作
2018-01-09 17:36 更新
中文函数与方法将会在您开启了中文编译设置后才会被生效,以下则是相关的中文函数与方法::System配置文件中的[CHINESE_COMPILE]项设置为true即可
这里函数参数只是作为方便使用,如需要更详细的参数或函数介绍请对PHP手册进行参照
- base64编码(内容)
描述:base64位编码:base64_encode- base64解码(内容)
描述:base64位解码:base64_decode- 播随机数种子(值)
描述:播下一个随机数种子:srand- 取随机数(最小值,最大值)
描述:取一个随机数:rand- 播下更好随机数种子(值)
描述:播下一个更好的随机数种子:mt_srand- 取更好的随机数(最大值,最小值)
描述:取一个更好的随机数:mt_rand- 字符替换(欲替换值,替换值,替换的内容)
描述:替换指定的字符内容,返回替换过后内容:str_replace- 反转字符(内容)
描述:将字符内容进行反转:strrev- 取首次出现位置(搜索内容,欲搜索的字符串)
描述:在目的内容中搜索指定的字符,返回其字符位置:strrpos- 转大写(内容)
描述:将内容转换到大写:strtoupper- 转小写(内容)
描述:将内容转换到小写:strtolower- 移除字符尾部(内容,删除的字符)
描述:删除内容中的尾部指定字符,不指定则删除系统默认的一些特殊字符:rtrim- 到时间戳(日期文本)
描述:将日期文本内容转换成时间戳:strtotime- 取日期(日期格式,时间戳)
描述:将时间戳转换成指定的时间格式:date- 取时间戳()
描述:返回当前的时间戳:time- json编码(数组)
描述:将数组编码成json字符串:json_encode- json解码(json内容,是否转成数组)
描述:将json内容转换成json对象或者数组:json_decode- url编码(内容)
描述:对内容进行url编码:urlencode- url解码(内容)
描述:对内容进行url解码:urldecode- sha散列值(内容)
描述:取内容sha散列值:sha1- 移除字符头部(内容,删除的字符)
描述:移除字符头部内容,不指定删除内容则删除系统默认的一些特殊文本:ltrim- 取字符长度(内容)
描述:获取内容的字符长度:strlen- 过滤HTML字符(内容,类型=ENT_COMPAT|ENT_HTML401)
描述:过滤HTML标签格式,默认格式为ENT_COMPAT|ENT_HTML401,可选格式(ENT_COMPAT,ENT_QUOTES,ENT_NOQUOTES,ENT_IGNORE,ENT_SUBSTITUTE,ENT_HTML5,ENT_XHTML,ENT_DISALLOWED):htmlspecialchars- 打乱字符(内容)
描述:对内容进行随机拆分:str_shuffle- 字符转数组(内容)
描述:将内容拆分成数组:str_split- 移除首尾字符(内容,删除的字符)
描述:移除字符首尾部内容,不指定删除内容则删除系统默认的一些特殊文本:trim- 截取字符(内容,截取起始值,截取长度)
描述:对内容进行文本截取:substr- 截取中文字符(内容,截取起始值,截取长度,字符编码)
描述:对中文字符串进行截取:mb_substr- 取中文字符长度(内容)
描述:取中文字符长度:mb_strlen- 取字符首次位置(内容,欲取的字符)
描述:取字符在目标内容中的首次出现位置:strstr- 查找字符(内容,字符)
描述:在内容中查找字符,寻找到则返回其子字符:strpbrk- 字符出现次数(内容,字符)
描述:取字符在内容中的出现次数:substr_count- 中文字符出现次数(内容,字符,编码)
描述:在中文内容中统计字符的出现次数:mb_substr_count- 分割字符(分割用的字符,内容)
描述:使用分割字符对内容进行分割,返回分割后的数组:explode
基本演示
以上内容是否对您有帮助:
更多建议: