Blogger Information
Blog 11
fans 0
comment 0
visits 10090
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP常用字符串函数库
小杂鱼
Original
548 people have browsed it

字符串函数

长度
strlen($string) 得到字符串长度
字符串查找
strpos($string,$search[,$offset]) 在指定字符串中查找目标字符串第一次出现的位置
stripos($string,$search[,$offset]) 忽略大小写的去查找
strrpos($string,$search[,$offset]) 在指定字符串中查找目标字符串最后一次出现的位置
strripos($string,$search[,$offset]) 忽略大小写的去查找最后一次出现的位置
strstr/strchr($string,$search[,$before_needle]) 查找字符串的首次出现,返回的是字符串
stristr($string,$search[,$before_needle]) 忽略大小写的去查找
strrchr($string,$search) 查找指定字符在字符串中的最后一次出现
str_replace($search,$replace,$string) 在指定字符串中查找另外一个字符串,找到之后将其替换成指定字符串
str_ireplace($search,$replace,$string) 忽略大小写的去查找并替换
字符串大小写
strtolower($string) 返回小写之后的字符串
strtoupper($string) 返回大写之后的字符串
ucwords($string) 单词的首字母大写
ucfirst($string) 字符串的单词的首字母大写
lcfirst($string) 字符串的单词的首字母小写
字符串的截取
substr($string,$start,[$length]) 截取字符串
substr_replace($string,$replace,$start,[$length]) 替换字符串的子串
字符ASCII
ord($char) 得到指定字符的ASCII
chr($ascii) 根据ASCII得到指定的字符
散列处理
md5($string) 计算字符串的md5的散列值,返回32位长度的字符串
sha1($string) 计算字符串的sha1的散列值,返回40位长度的字符串
过滤
ltrim($string[,$charlist]) 过滤字符串左端
rtrim/chop($string[,$charlist]) 过滤字符串右端
strip_tags($string[,$allowTag]) 过滤字符串中的HTML标记
addslashes($string) 使用反斜线引用字符串中的特殊字符
htmlentities($string[,$flag=ENT_COMPAT]) 将所有字符转换成HTML实体
htmlspecialchars($string[,$flag=ENT_COMPAT]) 将字符串中的特殊字符转换成HTML实体
nl2br($string) 将字符串中的\n用<br/>替换
比较
strcmp($string1,$string2) 比较两个字符串的大小
strcasecmp($string1,$string2) 忽略大小写的比较字符串的大小
strnatcasecmp($string1,$string2) 使用自然顺序算法比较字符串
strncasecmp($string1,$string2,$len) 比较字符串的开始的若干个字符
拆分/合并
explode($delimiter,$string) 将指定字符串拆分成数组
implode/join($delimiter,$array) 以指定分隔符将数组中的键值连接成字符串
str_split($string[,$split_length=1]) 将字符串转换成数组
格式化字符串
printf($format[,$args]) 格式化输出字符串
sprintf($format[,$args]) 格式化输出字符串
其它常用
strrev($string) 反转字符串
str_shuffle($string) 随机打乱字符串
str_repeat($string) 重复字符串
str_getcsv($input[,$delimiter=’,’[,$enclosure=’’[,$escape=’\‘]]]) 解析CSV字符串为一个数组
parse_str($str[,$arr]) 将字符串解析成多个变量
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post