首页 > 代码库 > php-字符串相关函数
php-字符串相关函数
1,strlen:统计字符串长度, 常用于循环和其他函数,在确定字符串何时结束很重要时
2,strpos:搜索字符串在另一字符串中第一次出现,成功则返回字符串中首个字符第一次出现的位置
strpos(‘hello‘,‘o‘);搜索o第一次出现在hello的位置
3,str_shuffle:随机打乱一个字符串
4,str_split:将字符串转换成数组。
str_split(‘hello‘)转换成array(‘h‘,‘e‘,‘l‘,‘l‘,‘o‘);
有一个可选参数,指定数组的值以一定的长度字符转换,str_split(‘hello‘,2)转换array(‘he‘,‘ll‘,‘o‘).
5,explode:使用一个字符串分割另一个字符串,顺序:被分割的字符串放在后面。
explode(‘ ‘,‘hello‘)分割后:array(‘hello‘)
6,strchr,别名strstr:搜索字符串在另一字符串中第一次出现。成功则返回字符串以及剩余的部分
strstr(‘i love you‘,‘love‘)返回love you
7,strrchr — 查找指定字符在字符串中的最后一次出现,成功则返回字符以及剩余部分.
strrchr(‘acdef.class.php‘,‘s.‘)返回s.php 常用于判断文件后缀名
8,strrev:字符串反转
9,substr_replace:替换字符串的子串http://php.net/manual/zh/function.substr-replace.php
4个参数,第一个:替换的字符串,第二个:替换的字符串,第三个:开始位置,第四个:长度
10,substr:返回字符串的子串
substr(‘abcdefgh‘,-5)返回defgh
php-字符串相关函数