前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >通俗易懂PHP基础【6-字符串常用函数】

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

作者头像
Lemon黄
发布2019-10-08 17:38:23
4880
发布2019-10-08 17:38:23
举报
文章被收录于专栏:Lemon黄Lemon黄
鼓励的话

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

—— 歌德

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

1

获取字符串的长度

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

用法:

代码语言:javascript
复制
strlen(string $str);//$str是想要获取长度值的字符串,函数返回int类型长度值

使用:

2

大小写转换

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

函数

功能说明

strtoupper($str)

将字符串全部转化成大写字母

strtolower($str)

将字符串全部转化成小写字母

ucwords($str)

将字符串中每个单词的首字母转化成大写

ucfirst($str)

将字符串中的首字母转化成大写

实际案例:

3

截取字符串

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

用法:

代码语言:javascript
复制
substr(string str,int start,int length);

str:代表要窃取的字符串

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

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

实例使用:

4

字符串查找

strstr

strstr()函数,获取要寻找的字符串在被寻找的字符串中首次出现的位置到

被寻找的字符串末尾的所有字符串,区分字母大小写。语法格式如下:

代码语言:javascript
复制
strstr(string haystack,string needle);

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

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

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

strrchr

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

代码语言:javascript
复制
strrchr(string haystack,string needle);

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

5

字符串替换

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

代码语言:javascript
复制
str_ireplace(string  search, string replace,string subject [,int &count])

search:代表要查找的字符串

replace:代表指定替换的值

subject:代表要查找的范围

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

实例代码了解:

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Lemon黄 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • strstr
  • strstr()函数,获取要寻找的字符串在被寻找的字符串中首次出现的位置到
  • 被寻找的字符串末尾的所有字符串,区分字母大小写。语法格式如下:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档