研究各类PHP字符串函数的总计解析_php本领_脚本之家,PHP字符串函数大汇总

 百家乐-前端     |      2020-03-24 05:53

大家大家知道不管哪个种类编制程序语言,字符串操作皆以多个第一的根基,往往是简轻巧单而重大。PHP给大家提供了大量的字符串操作函数,作用强盛,使用也比较简单,这里为我们计算九类字符串函数。

PHP字符串函数包蕴查找字符地点函数;提取子字符函数;替换字符串;字符长度;比较字符函数;分割成数组字符;去除空格等等。

1. 物色字符地点函数

strpos($str,search,[int]卡塔尔(قطر‎:   查找search在$str中的第壹遍地点从int初叶

stripos($str,search,[int]State of Qatar:  函数再次回到字符串在另一个字符串中首先次出现的岗位

strrpos($str,search,[int]State of Qatar:  查找search在$str中的最终一回面世的岗位从int

PHP语言中的字符串函数也是一个相比比较容易懂的学识。后天我们就为大家总括了面临12种PHP字符串函数,希望对又须求的爱人有所帮助,扩大读者朋友的PHP知识库。

2. 领取子字符函数(双字节)

submit($str,int start[,int length]卡塔尔国:  从$str中strat地点上马提取[length长度的字符串]。

strstr($str1,$str2卡塔尔(قطر‎:   从$str1(第三个的岗位State of Qatar寻找$str2并从它初步截取到竣事字符串;若未有则赶回FALSE。

stristr(卡塔尔国    功效同strstr,只是不区分轻重缓急写。

strrchr(卡塔尔(قطر‎    从最终一回搜索到的字符处再次来到;用场:取路径普通话件名

1查找字符地点函数: strpos:查找search在$str中的第壹次地点从int初叶; stripos:函数再次回到字符串在另二个字符串中首先次出现的职位。该函数对大小写不灵活 strrpos:查找search在$str中的最后一回出现的岗位从int开头strripos:同上,该函数对大小写不灵动

3. 沟通字符串的PHP字符串函数

str_replace(search,replace,$str):    从$str中查找search用replace来替换

str_irreplace(search,replace,$str):

strtr($str,search,replace卡塔尔国:   这些函数中replace无法为”";

substr_replace($Str,$rep,$start[,length]卡塔尔(قطر‎  $str原始字符串,$rep替换后的新字符串,$start最初地点,$length替换的长短,该项可选

2、提取子字符串函数substr($str,int start[,int length]State of Qatar:从$str中strat地方上马提取[length长度的字符串]。 strstr:从$str1找出$str2并从它开端截取到停止字符串;若未有则赶回FALSE。 stristr(卡塔尔国 功用同strstr,只是不区分朗朗上口写。 strrchr(State of Qatar从最终三次找寻到的字符处再次回到;用途:取路线中文件名

4. 字符长度

int strlen($str)

3、替换字符串的PHP字符串函数str_replace:从$str中查找search用replace来替换str_lom599乐百家手机 ,ireplace:同上,该函数对大小写不敏感 strtr:那么些函数中replace不能够为"";substr_百家了乐八大技巧 ,replace($Str,$rep,$start[,length]卡塔尔(قطر‎:$str原始字符串,$rep替换后的新字符串,$start初始置,$length替换的尺寸,该项可选

5. 相比字符函数

int strcmp($str1,$str2卡塔尔(قطر‎:     $str1>=<$str2分别为正1,0,-1(字符串相比)

strcasecmp(卡塔尔         同上(不分大小写)

strnatcmp(“4″,”14″卡塔尔(قطر‎     按自然排序相比字符串

strnatcasecmp(卡塔尔国       同上,(区分轻重缓急写)

4、字符长度int strlen

6. 区划成数组的PHP字符串函数

str_split($str,len卡塔尔:      把$str按len长度举办剪切再次回到数组

split(search,$str[,int]卡塔尔:     把$str按search字符进行私分再次来到数组int是分开一次,后边的将不分割

expload(search,$str[,int])

5、比较字符函数 int strcmp:$str1>=

7. 去除空格

ltrim、rtrim、trim

6、分割成数组的PHP字符串函数 str_split:把$str按len长度举行划分再次来到数组 split:把$str按search字符进行分割重返数组int是分开两遍,后边的将不分割 expload

上一篇:如何用PHP开发Android应用程序 下一篇:没有了