php中substr()函数参数说明及用法实例


Posted in PHP onNovember 15, 2014

本文实例讲述了php中substr()函数参数说明及用法。分享给大家供大家参考。具体如下:

string substr(string $string ,int $start [, int $length ]),它可以用于在一个较长的字符串中查找匹配的字符串或字符,$string为所要处理的字符串,$start为开始选取的位置,$length为要选取的长度.

$length 为正数据从左向右读取字符.

$length 为负数时就右向左读取字符.

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

start 必需,规定在字符串的何处开始.

charlist 可选,规定要返回的字符串长度,默认是直到字符串的结尾.

正数 - 在字符串的指定位置开始

负数 - 在从字符串结尾的指定位置开始

0 - 在字符串中的第一个字符处开始

PHP实例代码如下:

$rest_1 = substr("abcdef", 2); // returns "cdef" 

$rest_2 = substr("abcdef", -2); // returns "ef" 

 

$rest1 = substr("abcdef", 0, 0); // returns "" 

$rest2 = substr("abcdef", 0, 2); // returns "ab" 

$rest3 = substr("abcdef", 0, -1); // returns "abcde" 

$rest4 = substr("abcdef", 2,0); // returns "" 

$rest5 = substr("abcdef", 2,2); // returns "cd" 

$rest6 = substr("abcdef", 2, -1); // returns "cde" 

$rest7 = substr("abcdef", -2,0); // returns "" 

$rest8 = substr("abcdef", -2,2); // returns "ef" 

$rest9 = substr("abcdef", -2,-1); // returns "e"

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

PHP 相关文章推荐
Windows下PHP5和Apache的安装与配置
Sep 05 PHP
substr()函数中文版
Oct 09 PHP
编写漂亮的代码 - 将后台程序与前端程序分开
Apr 23 PHP
PHP源码之explode使用说明
Aug 05 PHP
php不使用插件导出excel的简单方法
Mar 04 PHP
PHP 反射(Reflection)使用实例
May 12 PHP
Linux系统递归生成目录中文件的md5的方法
Jun 29 PHP
举例详解PHP脚本的测试方法
Aug 05 PHP
php验证手机号码
Nov 11 PHP
thinkphp3.2点击刷新生成验证码
Feb 16 PHP
Joomla数据库操作之JFactory::getDBO用法
May 05 PHP
PHP7+Nginx的配置与安装教程详解
May 10 PHP
PHP中变量引用与变量销毁机制分析
Nov 15 #PHP
微信公众号开发之微信公共平台消息回复类实例
Nov 14 #PHP
微信公众号点击菜单即可打开并登录微站的实现方法
Nov 14 #PHP
php异步多线程swoole用法实例
Nov 14 #PHP
PHP判断数据库中的记录是否存在的方法
Nov 14 #PHP
PHP合并静态文件详解
Nov 14 #PHP
php判断类是否存在函数class_exists用法分析
Nov 14 #PHP
You might like
php实现留言板功能(会话控制)
2017/05/23 PHP
PHP封装的PDO数据库操作类实例
2017/06/21 PHP
JS 密码强度验证(兼容IE,火狐,谷歌)
2010/03/15 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
js实现杯子倒水问题自动求解程序
2013/03/25 Javascript
jQuery实现右侧显示可向左滑动展示的深色QQ客服效果代码
2015/10/23 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
JavaScript阻止表单提交方法(附代码)
2017/08/15 Javascript
Angular angular-file-upload文件上传的示例代码
2018/08/23 Javascript
微信小程序 动态修改页面数据及参数传递过程详解
2019/09/27 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
JS面向对象编程基础篇(一) 对象和构造函数实例详解
2020/03/03 Javascript
vue实现简单加法计算器
2020/10/22 Javascript
[01:15:29]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第三局
2016/03/04 DOTA
[00:48]DOTA2国际邀请赛公开赛报名开始 扫码开启逐梦之旅
2018/06/06 DOTA
爬山算法简介和Python实现实例
2014/04/26 Python
python实现在windows下操作word的方法
2015/04/28 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
详解基于Jupyter notebooks采用sklearn库实现多元回归方程编程
2020/03/25 Python
Python+OpenCV图像处理——图像二值化的实现
2020/10/24 Python
TensorFlow的环境配置与安装方法
2021/02/20 Python
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
日本最大级玩偶手办购物:あみあみ Amiami
2018/04/23 全球购物
100%有机精油,美容油:House of Pure Essence
2018/10/30 全球购物
Collection和Collections的区别
2016/05/02 面试题
毕业生自我鉴定范文
2013/11/08 职场文书
电子商务自荐书范文
2014/01/04 职场文书
计算机专业毕业生自荐信范文
2014/03/06 职场文书
奉献爱心演讲稿
2014/09/04 职场文书
“向国旗敬礼”主题班会活动设计方案
2014/09/27 职场文书
2014小学数学教师个人工作总结
2014/12/18 职场文书
英语感谢信范文
2015/01/20 职场文书
居委会工作总结2015
2015/05/18 职场文书
学生会部长竞选稿
2015/11/19 职场文书
2016年妇联“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书