php之字符串函数
2017-05-27 13:07
253 查看
1.字符串长度
strlen('qwe'); //返回结果3
2.截取字符串
substr(string,start,length);
start的参数
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾的指定位置开始
0 - 在字符串中的第一个字符处开始
3.查找字符位置函数
strpos():定位字符串第一次出现的位置
strrpos():定位字符串最后一次出现的位置
4.替换字符串
str_replace(search,replace,$str):从$str中查找search用replace来替换
5.去除空格
ltrim、rtrim、trim
6.字符串翻转
strrev($str);
7.字符串转化成数组
explode(',',$str);
8.数组转化成字符串
implode(',',$arr);
9.字符大小写转换的PHP字符串函数
strtolower($str) 字符串转换为小写
strtoupper($str) 字符串转换为大写
ucfirst($str) 将函数的第一个字符转换为大写
ucwords($str) 将每个单词的首字母转换为大
submit($str,int start[,int length]):从$str中strat位置开始提取[length长度的字符串]。
strstr($str1,$str2):从$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE。
stristr() 功能同strstr,只是不区分大小写。
strrchr() 从最后一次搜索到的字符处返回;用处:取路径中文件名
strlen('qwe'); //返回结果3
2.截取字符串
substr(string,start,length);
start的参数
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾的指定位置开始
0 - 在字符串中的第一个字符处开始
$str='你好世界:http://www.php.net'; echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8
3.查找字符位置函数
//strpos() 函数用于在字符串内查找一个字符或一段指定的文本。 //如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。 echo strpos($str,'nvks');
strpos():定位字符串第一次出现的位置
strrpos():定位字符串最后一次出现的位置
4.替换字符串
str_replace(search,replace,$str):从$str中查找search用replace来替换
5.去除空格
ltrim、rtrim、trim
6.字符串翻转
strrev($str);
7.字符串转化成数组
explode(',',$str);
8.数组转化成字符串
implode(',',$arr);
9.字符大小写转换的PHP字符串函数
strtolower($str) 字符串转换为小写
strtoupper($str) 字符串转换为大写
ucfirst($str) 将函数的第一个字符转换为大写
ucwords($str) 将每个单词的首字母转换为大
submit($str,int start[,int length]):从$str中strat位置开始提取[length长度的字符串]。
strstr($str1,$str2):从$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE。
stristr() 功能同strstr,只是不区分大小写。
strrchr() 从最后一次搜索到的字符处返回;用处:取路径中文件名
相关文章推荐