ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# 字符串函数 ## 具体用法可查PHP字典 https://www.php.cn/course/25.html(PHP中文网的手册自认为最好用的) ``` trim() 去除字符串首尾处的空白字节或者其他字符 ltrim() 去除字符串左侧的空白字符或者其他字符 rtrim() 去除字符串右侧处的空白字符串或者其他字符 htmlspecialchars(); 把一些预定义的字符转换为HTML实体 htmlspecialchars_decode()把一些预定义的HTML实体转换为字符 strip_tags() 从字符串中去除HTML和PHP标记 pathinfo() 返回文件路径的信息 dirname() 返回路径中的目录部分 str_pad() 使用另一个 字符串填充字符串为指定长度 str_repeat() 重复一个字符串多少次 strrev() 反转字符串 str_shuffle()随机打乱一个字符串 parse_str() 将字符串解析成多个变量 chr() 返回相对应于ASCII码所指定的单个字符串 ord()返回字符串对呀的ASCII码 strtolower()将字符转换为小写 strtoupper()将字符转换为大写 ucfirst()将字符串的首字母转换为大写 ucwords()将字符串中 每个单词的首字母转换为大写 ``` # 比较重要的几个函数 ``` implode()把一个数组转换为字符串 explode()把一个字符串分割为一个数组 str_replace()字符串的替换 substr()返回字符串的字串 也就是字符串的截取 注意两个参数 strart 和length的正负数情况 substr_replace() 替换字符串的子串(替换字符串中某为另一个字符串) strstr()查找指定字符在字符串中的最后一次出现 strpos() 查找字符串在另一个字符串中第一次出现的位置 strrpos()查找字符串在另一个字符串最后一次出现的位置 strlen()返回字符串长度 md5()计算字符串的MD5散列值(加密) substr() 截断字符串(截取指定字符数) mb_substr() 截断字符串拓展,UTF-8防止乱码 ``` # 常用的数学函数 ``` abs() 绝对值 ceil() 进一法取整 floor() 舍去法取整 fmod() 浮点数取余 pow() 返回数的N次方 round() 浮点数四舍五入 sqrt() 求平方根 max() 求最大值 min() 求最小值 mt_rand() 更好的随机数 rand() 随机数 pi() 获取圆周率值 intval()获取变量的整数值 ```