php常用函数字符串操作回顾
1.php字符串函数的回顾
//php查找函数,用来定位你查找的字符串出现的位置
strpos(string position ) 字符串定位函数
strpos($strA,$strB) 用来查询字符串$strB在字符串$str中出现的位置,这个函数是严格的区分大小写的 。 stripos() 与上面的函数相同,当时有一点的区分就是,这个方法是不区分大小写;
strrpos( ) 与上面的函数使用的方法相同,不过这个函数是用来查找$strB在$strA中出现的最后一次的位置。
//字符串的截取函数
substr($strA,3,5) 该函数的意思是从第三个字符开始截取字符串$strA,截取的长度为5.
strstr($strA,$strB) 从出现$strB的位置开始截取字符串$strA,截取该字符串的尾部,并返回所截取的字符串。
stristr() 使用的方法与上面的相同,但是这个截取函数是不区分大小写的 。
strrchar 从出现的最后的一次的位置开始截取,这个函数常常用来获取文件所在的文件夹。
//替换函数
str_replace("a","b",$strA) 返回替换后的字符串,功能是将$strA中,出先a的替换成b;这时候a和b的长度可以不一样
strtr($strA,'a','b') 返回替换后的字符串,这里严格先顶了a和B的长度一定要相同
substr_replace($strA,$strB,$star[,length]) 从起始位置开始替换字符串$strA,替换的长度为length,最后将替换好的字符串返回给$strB;
//字符串的比较函数
strcmp($a,$b) $a > = < $b ,分别返回的是1,0,-1;
//去除字符串两个的空格的函数
trim() 该函数是去除字符串两侧的空格
// 插入空格的函数
chunk_split($a,1,"/") 该函数是将字符串$a每隔一个字符,就会插入“/”;
//数据库字符段操作的函数
addslashes()是将接受的字符串中的空格和引号转换成特殊符号