1、strlen()获得一个字符串的长度。
2、strstr()获取一个字符串的子串,也可以用来判断一个字符串是否存在于另一个子字符串中。这个函数不区分大小写。
3、strpos()找到一个子字符串的位置。
4、substr()提取一个字符串的一部分。区分大小写。
substr($test,3);//指向位置3以后的全部子字符串
substr($test,3,2);//指向3以后的两个字符(包括3)
substr(4test,-3);//从字符串的末尾开始计数
5、strtok()分解一个字符串。这个函数需要传入两个参数,一个是需要分解的字符串另一个是用来分隔字符串的分隔符(分隔符可以包含任意多的字符)。
6、使用trim(),ltrim(),和strip_tags()整理字符串。
trim()函数从一个字符串的开头和末尾剔除了任何空白字符,包括换行符,Tab符,和空格。
rtrim()函数只删除末尾的空格。
ltrim()函数只删除字符串开头的空白。
strip_tags()从一段文本中删除标记,从而不带HTML格式的显示字符串。这个函数需要接受两个参数,一个是要转换的文本,一个数要保留的标记符号。
7、sbustr_replace()替换一个字符串的一部分,这个函数接受是是三个参数:要修改的字符串,需要添加给他的文本以及开始的索引。substr_replace($test,"replace",3);
8、str_replace()函数用来把另一个字符串中给定的字符串的所有实例全部都替换掉。他需要三个参数:一个查找字符串,一个是替换字符串和主字符串。
9、转换大小写的函数:
strtoupper(),接受一个字符串参数,将字符串的所有字母都转化为大写。
ucwords(),接受一个字符串参数,将字符串中的每一个单词的首字母大写。
ucfirst(),接受一个字符串参数,把字符串的第一个字母大写。
10、explode(),把字符串分解到数组,接受两个参数,一个是用来分隔源字符串的分隔符以及源字符串本身。
$start_date="2014-7-29";
$date_array=explode("-",$start_date);
php字符串处理方法集合