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 相关文章推荐
在PHP中PDO解决中文乱码问题的一些补充
Sep 06 PHP
PHP全概率运算函数(优化版) Webgame开发必备
Jul 04 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
Sep 07 PHP
部署PHP项目应该注意的几点事项分享
Dec 20 PHP
async和DOM Script文件加载比较
Jul 20 PHP
PHP命名空间namespace的定义方法详解
Mar 29 PHP
详解PHP5.6.30与Apache2.4.x配置
Jun 02 PHP
Laravel学习教程之View模块详解
Sep 18 PHP
thinkphp5 加载静态资源路径与常量的方法
Dec 24 PHP
Yii Framework框架开发微信公众平台示例
Apr 26 PHP
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
Jul 13 PHP
PHP中echo与print区别点整理
Mar 09 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仿盗链代码
2012/06/03 PHP
使用php显示搜索引擎来的关键词
2014/02/13 PHP
跟我学Laravel之安装Laravel
2014/10/15 PHP
Yii数据模型中rules类验证器用法分析
2016/07/15 PHP
php面向对象程序设计中self与static的区别分析
2019/05/21 PHP
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
JQuery autocomplete 使用手册
2010/04/01 Javascript
浅谈javascript六种数据类型以及特殊注意点
2013/12/20 Javascript
浅谈JavaScript Date日期和时间对象
2014/12/29 Javascript
jquery解析json格式数据的方法(对象、字符串)
2015/11/24 Javascript
如何用JS判断两个数字的大小
2016/07/21 Javascript
谈谈对JavaScript原生拖放的深入理解
2016/09/20 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
jQuery实现简单的抽奖游戏
2017/05/05 jQuery
Node错误处理笔记之挖坑系列教程
2018/06/05 Javascript
微信小程序缓存过期时间的使用详情
2019/05/12 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
使用p5.js临摹动态图片
2019/11/04 Javascript
Vue的自定义组件不能使用click方法的解决
2020/07/28 Javascript
python实现抖音视频批量下载
2018/06/20 Python
对python中两种列表元素去重函数性能的比较方法
2018/06/29 Python
python multiprocessing多进程变量共享与加锁的实现
2019/10/02 Python
python requests抓取one推送文字和图片代码实例
2019/11/04 Python
python 微信好友特征数据分析及可视化
2020/01/07 Python
Python实现自动整理文件的脚本
2020/12/17 Python
使用HTML和CSS3绘制基本卡通图案的示例分享
2015/11/06 HTML / CSS
鞋子女王塔玛拉·梅隆同名奢侈品牌:Tamara Mellon
2017/11/22 全球购物
城市观光通行证:The Sightseeing Pass
2018/04/28 全球购物
教师求职信范文分享
2013/12/27 职场文书
开办加工厂创业计划书
2014/01/03 职场文书
12岁生日演讲稿
2014/05/14 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
2014年环保局工作总结
2014/12/11 职场文书
违纪检讨书范文
2015/01/27 职场文书
幼儿园小班工作总结2015
2015/04/25 职场文书