PHP中substr函数字符串截取用法分析


Posted in PHP onJanuary 07, 2016

本文实例讲述了PHP中substr函数字符串截取用法。分享给大家供大家参考,具体如下:

PHP中substr函数定义如下:

substr(string,start,length)

参数说明如下:

string 必需。规定要返回其中一部分的字符串。

start 
必需。规定在字符串的何处开始。
正数 - 在字符串的指定位置开始
负数 - 在从字符串结尾开始的指定位置开始
0 - 在字符串中的第一个字符处开始

length 

可选。规定被返回字符串的长度。默认是直到字符串的结尾。
正数 - 从 start 参数所在的位置返回的长度
负数 - 从字符串末端返回的长度

示例代码如下:

<?php
 echo substr("Welcome to 3water.com!",0); //原样输出,不截取
 echo "<br>";
 echo substr("Welcome to 3water.com!",4,14); //从第4个字符开始连续截取14个字符
 echo "<br>";
 echo substr("Welcome to 3water.com!",-4,4); //从倒数第4个开始截取4个字符
 echo "<br>";
 echo substr("Welcome to 3water.com!",0,-4); //从第一个字符开始截取,截取到倒数第4个字符
?>

运行结果如下:

Welcome to 3water.com!
ome to www.jb5
net!
Welcome to www.3water.

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
Zend 输出产生XML解析错误
Mar 03 PHP
在JavaScript中调用php程序
Mar 09 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 PHP
php计算十二星座的函数代码
Aug 21 PHP
thinkphp实现图片上传功能分享
Mar 04 PHP
Laravel框架表单验证详解
Sep 04 PHP
一个经典的PHP文件上传类分享
Nov 18 PHP
php获取当月最后一天函数分享
Feb 02 PHP
php生成唯一数字id的方法汇总
Nov 18 PHP
php基于curl实现随机ip地址抓取内容的方法
Oct 11 PHP
使用 laravel sms 构建短信验证码发送校验功能
Nov 06 PHP
Laravel框架分页实现方法分析
Jun 12 PHP
PHP中addcslashes与stripcslashes函数用法分析
Jan 07 #PHP
使用php+swoole对client数据实时更新(一)
Jan 07 #PHP
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例
Jan 07 #PHP
PHP中ltrim与rtrim去除左右空格及特殊字符实例
Jan 07 #PHP
jQuery向下滚动即时加载内容实现的瀑布流效果
Jan 07 #PHP
PHP使用trim函数去除字符串左右空格及特殊字符实例
Jan 07 #PHP
PHP结合Jquery和ajax实现瀑布流特效
Jan 07 #PHP
You might like
php读取大文件示例分享(文件操作类)
2014/04/13 PHP
php获取错误信息的方法
2015/07/17 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
2020/07/21 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
JAVASCRIPT HashTable
2007/01/22 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
2016/08/05 Javascript
微信小程序 教程之数据绑定
2016/10/18 Javascript
解析js如何获取css样式
2016/12/11 Javascript
AngularJS中$apply方法和$watch方法用法总结
2016/12/13 Javascript
Mongoose学习全面理解(推荐)
2017/01/21 Javascript
Bootstrap Table 删除和批量删除
2017/09/22 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
vue2路由基本用法实例分析
2020/03/06 Javascript
Element Dialog对话框的使用示例
2020/07/26 Javascript
Python常用的日期时间处理方法示例
2015/02/08 Python
Python脚本实现集群检测和管理功能
2015/03/06 Python
详解python 发送邮件实例代码
2016/12/22 Python
Python实现学生成绩管理系统
2020/04/05 Python
PyQt5每天必学之工具提示功能
2018/04/19 Python
python3+PyQt5+Qt Designer实现扩展对话框
2018/04/20 Python
matplotlib 输出保存指定尺寸的图片方法
2018/05/24 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
提升Python程序性能的7个习惯
2019/04/14 Python
解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题
2020/06/01 Python
在线购买世界上最好的酒:BoozeBud
2018/06/07 全球购物
会计专业毕业生求职信分享
2014/01/03 职场文书
学习型党组织心得体会
2014/09/12 职场文书
师德先进个人材料
2014/12/20 职场文书
党员证明信
2015/06/19 职场文书
担保书怎么写 ?
2019/04/22 职场文书
python中subplot大小的设置步骤
2021/06/28 Python
Hive导入csv文件示例
2022/06/25 数据库