首页 > 代码库 > PHP中常用的字符串函数str
PHP中常用的字符串函数str
1 字符串大小写函数 strtoupper($str) strtolower($str) 2 字符串切割函数 explode(‘,‘,$str) join(‘,‘,$str) implode(‘,‘,$str) 3 字符串长度函数 strlen($str) 4 字符串重复函数 str_repeat($str,2) 5 字符串首字符大写 ucfirst($str) 6 字符串单词首字符大写 ucwords($str) 7 去除两边指定字符 trim($str,‘,.?!‘) ltrim($str,‘,.?!‘) rtrim($str,‘,.?!‘) 8 找到指定字符串在原串中的位置 strpos($str,‘a‘,$offset),在offset后出现的第一个位置; stripos忽略大小写与stripos一样 strrpos($str,‘a‘,0); strripos($str,$find,$start) 9 搜索一个字符串在另外一个字符串中的位置 strstr($str,‘b‘) => bcdefgs..... strchr 与 strstr一致 @qq@163.com strrchr 是查找右边第一次出现的的子串 @163.com10 查找子字符串 substr substr($str,$start,$length); 若$start < 0, 则从字符串反向的abs($start)开始,若$length < 0,则为截取,一般不用11 填充字符串 str_pad($str,目标长度,填充的字符串,填充的规则); STR_PAD_LEFT 左填充, STR_PAD_RIGHT 又填充 , STR_PAD_BOTH 两边都填充12 比较字符串 strcmp($a,$b) 若$a大于$b,返回1,若$a小于$b,返回-1 相等则返回013 替换字符串 str_replace(‘原串‘,‘新串‘,$str); 14 打乱一个字符串 str_shuffle($str) 15 切割字符串 str_split($str,$sub_length) => 切割字符串得到一个数组,后为切割长度16 去除html和php的标记 strip_tags($str,$allow_tags); 在str中去除除了$allow_tags17 反转义字符串 stripslashes($str);18 转义字符串 addslashes($str);19 使用自然排序算法比较字符串 strnatcmp($a,$b) 101 > 11 所以得到1,strcmp(‘101‘,‘11‘) 得到-120 反转字符串 strrev($str) => 得到反转字符串
PHP中常用的字符串函数str
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。