PHP中对字符串的常见操作

1、字符串重复

str_repeat(string input,int nums);//input为要重复的字符串,nums为重复的次数

2、字符串替换
str_replace(search,relpace,subject,int counts);//search为要查找即替换的内容,relpace为要替换的字符串,subject为被查找的字符串,counts为替换次数。
str_ireplace(search,relpace,subject,int counts);//用法与str_replace完全相同,不过不区分大小写,str_replace要区分大小写。
3、字符串分解
str_split(str,length);//str为要分解的字符串,length为分解的长度,如果不指出就代表一个一个分。
4、字符串单词计数

str_word_count(str,int format);

str为一个字符串,format不指明时返回单词个数
format有两中形式:
(1)为1时,返回str中全部单词,键值按照顺序排列。
(2)为2时,返回所有单词,只是键值为单词开头字母所在的位置
实例:

	$str="this is php";
	$a = str_word_count($str);
	$b = str_word_count($str,1);
	$c = str_word_count($str,2);
	var_dump($a);
	var_dump($b);
	var_dump($c);

结果
PHP中对字符串的常见操作
5、获取字符串长度
strlen(string str);//返回str长度
6、获取字符串自创
substr(str,startm,length);//
str为要截取的字符串,start为开始的位置,length为截取的长度,不指明则直到末尾