1,获取字符串长度
strlen($str);
2, 字符串截取
substr($str,$start,$len)
strstr($str,$str1) 查找字符串str1出现的位置并且返回包含字符串str1之后的字符串
3,字符串位置
查找字符串str2出现在str1中的位置 返回数字 strpos($str1,$str2)
查找字符串str2出现在str1中的位置 返回数字 不区分大小写 stripos($str1,$str2)
查找字符串str2最后出现在str1中的位置 返回数字 strrpos()
查找字符串str2最后出现在str1中的位置 返回之后的字符串 strrchr($str1,$str2)
4,字符串替换
str_replace(查找的字符串,替换字符串,字符串)
5,字符串链接
implode
6,去除空格 trim ltrim rtrim
7,addslashes字符串转义
8,htmlspecialchars 把html转换为实体 htmlspecialchars_decode取消转换实体
//字符串比较
echo strcmp('abcd', 'abcde').'<br />'; //-1 //str1大于str2是为正数,相等为0
echo strcasecmp('ABcDe', 'abcDE').'<br />'; //0
//字符串转换大小
ECHO strtolower('ABcDeFg').'<br />'; //abcdefg
echo strtoupper('strinABcDeFg').'<br />';//STRINABCDEFG
echo ucfirst('andjfJSUD').'<BR />'; //AndjfJSUD 首字母为大写
echo ucwords('my name Is zhang XAIO dong').'<br />'; //My Name Is Zhang XAIO Dong 每个单词的首字母大写