300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 通俗易懂PHP基础【6-字符串常用函数】

通俗易懂PHP基础【6-字符串常用函数】

时间:2021-06-10 05:53:11

相关推荐

通俗易懂PHP基础【6-字符串常用函数】

点击上方蓝字关注Lomon黄

鼓励的话

最糟糕的是人们在生活中经常受到错误志向的阻碍而不自知,真到摆脱了那些阻碍时才能明白过来。

—— 歌

上一节我们了解了自定义函数,其实PHP好的地方,在它内置了很多有的函数,非常方便我们的使用。本节,我们就介绍一下关于字符串,在代码编写中经常能用到的函数。

1

获取字符串的长度

获取字符串的长度的函数:strlen()。

用法:

strlen(string$str);//$str是想要获取长度值的字符串,函数返回int类型长度值

使用:

2

大小写转换

常用的字符串大小写转换函数如下说明:

函数功能说明strtoupper($str)将字符串全部转化成大写字母strtolower($str)将字符串全部转化成小写字母ucwords($str)将字符串中每个单词的首字母转化成大写ucfirst($str)将字符串中的首字母转化成大写

实际案例:

3

截取字符串

截取字符串经常用的函数是:substr(),指从指定的位置截取一定长度的字符串。

用法:

substr(string str,int start,intlength);

str:代表要窃取的字符串

start:代表开始截取字符串的起始位置,参数如果为负数,则从字符串末尾开始截取,要注意的一点,字符串的索引开始位置是从0开始的

length:代表要截取字符串的长度,如果为负数则表示取到倒数第length个字符

实例使用:

4

字符串查找

strstrstrstr()函数,获取要寻找的字符串在被寻找的字符串中首次出现的位置到被寻找的字符串末尾的所有字符串,区分字母大小写。语法格式如下:

strstr(stringhaystack,stringneedle);

参数haystack为指定将要被寻找的字符串;参数needle为指定要寻找的内容。

如果该参数是一个int数值,那么将搜索与这个数值的ASCII值相匹配的字符。

如果执行成功,则返回从找到的开始位置后的字符串;如果没有找到,则返回false。

strrchr

strrchr()函数,获取要寻找的字符串在被寻找的字符串中最后一次出现的位置后的所有字符串。

strrchr(stringhaystack,stringneedle);

语法格式和strstr()函数相同,下面看看实例:

5

字符串替换

str_ireplace()函数是我们教常用的字符串替换函数。通过查找到指定的字符串,把查找到指定字符串替换成我们要替换的字符,说得有点绕,还是看函数格式说吧。

str_ireplace(stringsearch, stringreplace,stringsubject [,int&count])

search:代表要查找的字符串

replace:代表指定替换的值

subject:代表要查找的范围

count:可选参数,用于获取执行替换的数量/次数

实例代码了解:

PHP中关于字符 串的函数还有很多很多,今天就说这么些经常有用的。如果你还想了解更多,百度PHP的官方文档可以了解更多。

想做一个有温度

的公众号

Lemon黄

让我知道你在看

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。