字符串的处理
通常再用到字符串的时候有下列几种字符串的处理:
1.获取字符串的长度,如果字符串过多而我们又需要知道长度的是可以用到
echo strlen("字符串");
2.字符串的比较,如果相同的时候输出0
echo strcmp("hello","Hello");这个是可以区分大小写的
echo strcasecmp("hello","Hello");这个是是不区分大小写的
3.转小写
echo strtolower("HELLO")
4.转大写
echo strtoupper("hello")
5.拆分字符串,拆分成数组
$s = "hello|world|test";
$arr = explode("|",$s);
var_dump ($arr)
6.数组转换成字符串
$arr = array("111","222","333");
echo implode(",",$arr);
7.字符串的一部分替换为另一个字符串
substr_replace(string,replacement,start,length)
列如:$s="hello world"
echo substr_replace($s,"*",0,2)
效果:
8.查找替换
str_replace(find,replace,string)
列如:$s = "hello world";
echo str_replace("l","*",$s)
效果:
9.截取字符串
substr()
例如:$s="hello world"
echo substr($s,0,10)
效果: