0

0

在PHP中如何使用substr函数

清浅

清浅

发布时间:2019-01-10 17:37:18

|

7763人浏览过

|

来源于php中文网

原创

substr函数用于返回参数指定的字符串的一部分,通过设置start和ength的值来返回字符串的某一部分

今天将和大家分享的是php中的substr函数,它主要用于返回由start和length参数指定的字符串的一部分。接下来在文章中将为大家详细介绍它的用法,有一定的参考价值,希望对大家有所帮助。

在PHP中如何使用substr函数

【推荐课程:PHP教程

立即学习PHP免费学习笔记(深入)”;

它具有以下语法:

substr(string,start,length)

返回值:此函数返回要提取的字符串部分,当失败时为FALSE,或者为空字符串。如果start参数是负数且length小于或等于start,则length变为0

注意:substr()函数在PHP 4,PHP 5,PHP 7中可用。在 PHP 5.2.2 到 5.2.6 版本中,如果 start 参数表示负截断或者越界位置,则返回 FALSE。其他版本则从 start 位置开始获取字符串。

相关的功能:

strrchr()函数用于查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串结尾的所有字符

substr_replace()函数用来替换字符串的子串

preg_match()函数用以执行匹配正则表达式

trim()函数用以移除字符串两侧的空白字符或其他预定义字符。

mb_substr()函数用以获取部分字符串

参数介绍

盛世企业网站管理系统1.1.2
盛世企业网站管理系统1.1.2

免费 盛世企业网站管理系统(SnSee)系统完全免费使用,无任何功能模块使用限制,在使用过程中如遇到相关问题可以去官方论坛参与讨论。开源 系统Web代码完全开源,在您使用过程中可以根据自已实际情况加以调整或修改,完全可以满足您的需求。强大且灵活 独创的多语言功能,可以直接在后台自由设定语言版本,其语言版本不限数量,可根据自已需要进行任意设置;系统各模块可在后台自由设置及开启;强大且适用的后台管理支

下载

string

用于指定输入字符串,它必须是一个字符或更长。这是一个必需的参数。

start

用于指定从返回字符串的起始位置。这是一个必需的参数。如果start是非负数,则返回的字符串将从字符串的起始位置开始,从零开始计数。如果start为负数,则返回的字符串将从字符串末尾的起始字符开始。

如果string小于起始字符长,则返回FALSE。

length

用于指定返回字符串的长度。这是一个可选参数。它的默认值是字符串的结尾。如果给定length并且为正数,则返回的字符串将包含从start开始的最多长度字符(取决于字符串的长度)。如果给定长度并且为负,则将从字符串的末尾省略那么多字符(在开始为负时计算起始位置之后)。如果start表示此截断的位置或更高,则返回FALSE。

注意:如果给定length为0,FALSE或NULL,则返回空字符串。如果省略length,则返回从start开始到字符串结尾的子字符串

示例分享:

";
echo substr("Hello world",7)."
"; echo substr("Hello world",-1)."
"; echo substr("Hello world",-8)."
"; echo substr("Hello world",0)."
"; ?>

效果图:

在PHP中如何使用substr函数

总结:以上就是本篇文章的的全部内容了,希望对大家学习PHP截取字符串有所帮助

相关文章

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
ip地址修改教程大全
ip地址修改教程大全

本专题整合了ip地址修改教程大全,阅读下面的文章自行寻找合适的解决教程。

33

2025.12.26

压缩文件加密教程汇总
压缩文件加密教程汇总

本专题整合了压缩文件加密教程,阅读专题下面的文章了解更多详细教程。

18

2025.12.26

wifi无ip分配
wifi无ip分配

本专题整合了wifi无ip分配相关教程,阅读专题下面的文章了解更多详细教程。

46

2025.12.26

漫蛙漫画入口网址
漫蛙漫画入口网址

本专题整合了漫蛙入口网址大全,阅读下面的文章领取更多入口。

91

2025.12.26

b站看视频入口合集
b站看视频入口合集

本专题整合了b站哔哩哔哩相关入口合集,阅读下面的文章查看更多入口。

283

2025.12.26

俄罗斯搜索引擎yandex入口汇总
俄罗斯搜索引擎yandex入口汇总

本专题整合了俄罗斯搜索引擎yandex相关入口合集,阅读下面的文章查看更多入口。

370

2025.12.26

虚拟号码教程汇总
虚拟号码教程汇总

本专题整合了虚拟号码接收验证码相关教程,阅读下面的文章了解更多详细操作。

35

2025.12.25

错误代码dns_probe_possible
错误代码dns_probe_possible

本专题整合了电脑无法打开网页显示错误代码dns_probe_possible解决方法,阅读专题下面的文章了解更多处理方案。

25

2025.12.25

网页undefined啥意思
网页undefined啥意思

本专题整合了undefined相关内容,阅读下面的文章了解更多详细内容。后续继续更新。

72

2025.12.25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 9.8万人学习

SciPy 教程
SciPy 教程

共10课时 | 0.9万人学习

NumPy 教程
NumPy 教程

共44课时 | 2.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号