PHPPHP用substr函数截取字符串中的某部分

PHPPHP用substr函数截取字符串中的某部分

添加时间:2021-03-22 13:35:04
经常看到有新手问PHP有没有类似asp的left函数或right函数,实现截取某字符串左边或右边开始N个字符的函数。答案当然是有的。PHP中的substr函数就可以做的到,只不过PHP把二个函
举报 举报
收藏

经常看到有新脚问PHP有没有近似asp的left函数或right函数,实现截取某字符串左边或右边开端N个字符的函数。问案当然是有的。PHP中的substr函数就可以够做的到,只不过PHP把两个函数合两为一了。

目下当今整理了一下substr函数的用法,做了几个例子以解新人之惑,高脚请飘过。

我们先来看一下PHP substr函数的语法:

string substr(string string, int start, int [length])

参数string为要操作的字符串

参数start为您要截取的字符串的开端位置,若start为背数时,则表示从倒数第start开端截取length个字符

可选参数length为您要截取的字符串长度,若正在使用时不指定则默许取到字符串开头。若length为背数时,则表示从start开端向右截取到终尾倒数第length个字符的位置

起初用这个函数时可能感觉到别扭,不过您要是把PHP substr函数的语法搞懂了,那他的功能比asp中的left跟right,有过之无不及,非常好用。下面我们举例来看他的用法:

1、从第4个字符开端截取到字符串终尾,近似asp中的left:

1<?php $str "jy.tp.yuanmeng.life"echo substr($str,4); ?>

输出: moyublog.com

2、PHP substr函数从右边截取4个字符,近似asp中的right:

1<?php $str "jy.tp.yuanmeng.life"echo substr($str,-4); ?>

输出:.com

3、PHP substr函数从第4个字符开端截取4个字符:

1<?php $str "jy.tp.yuanmeng.life"echo substr($str,4,4); ?>

输出:moyu

4、有时我们晓得一个字符串的开端跟开头,中间是不定长的字符,这时除了用PHP substr函数的正则中我们还可以用substr实现(当然要获得中间的字符圆法有N种,正在此只是举例substr的运用):

本例去掉开头4个字符跟开头4个字符,输出中间的字符串:

1<?php $str "jy.tp.yuanmeng.life"echo substr($str
相关内容推荐
资源求助发帖
查看更多发帖

*

回帖描述:

*

链接类型:

*

下载链接:

密码:
发帖规则:回帖内容为会员之间的私信,普通网友无法查看。
免责声明:回帖中提供的链接内容仅供会员之间学习参考使用,获取内容后请在法律法规范围内使用。回帖提供的内容应符合法律法规要求,不得违反法律法律的要求。
站点权责:回帖内容如违反法律法规,站点有权封停账号使用权利。对用户举报的内容,站点有责任及时删除违规内容。
热点内容推荐
标题:PHPPHP用substr函数截取字符串中的某部分

*

描述:
平均回复时间:3-10分钟
规则介绍:悬赏寻求论坛网友分享资源,站点对分享内容的准确性,合法性,版权等没有足够的监管能力。如果您发现资源不正确,无法使用,不符合法律法律等情况,您可以直接举报资源。站长将尽快核实您的举报,并根据情况,采取封号,退换米粒等处理。

*

回帖描述:

*

链接类型:

*

阅读权限:

*

下载链接:

密码:
发帖规则:回帖内容为会员之间的私信,普通网友无法查看。
免责声明:回帖中提供的链接内容仅供会员之间学习参考使用,获取内容后请在法律法规范围内使用。回帖提供的内容应符合法律法规要求,不得违反法律法律的要求。
站点权责:回帖内容如违反法律法规,站点有权封停账号使用权利。对用户举报的内容,站点有责任及时删除违规内容。
  • 背景波浪
  • 背景波浪
  • 波浪
  • 波浪
客服
在线咨询
周一 至 周日 9:00 ~ 22:00
QQ:1326974360
微信:juyoubuluo6688
客服热线
18205485173
工作日 9:00 ~ 18:00
微信扫码咨询
客户服务
欢迎咨询服务
咨询量较多时,请耐心等待
社群

关注公众号

获取更多资讯

扫码进群(QQ)

与更多大牛交流沟通

0.098344s