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 join函数应用
May 04 PHP
php 文件上传实例代码
Apr 19 PHP
解析百度搜索结果link?url=参数分析 (全)
Oct 09 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
Jun 12 PHP
php选择排序法实现数组排序实例分析
Feb 16 PHP
如何使用php实现评委评分器
Jul 31 PHP
PHP常用工具类大全附全部代码下载
Dec 07 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
May 19 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
Oct 11 PHP
php用户密码加密算法分析【Discuz加密算法】
Oct 12 PHP
php输出控制函数和输出函数生成静态页面
Jun 27 PHP
php 使用 __call实现重载功能示例
Nov 18 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下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
Prototype Date对象 学习
2009/07/12 Javascript
JavaScript与Div对层定位和移动获得坐标的实现代码
2010/09/08 Javascript
js常用代码段整理
2011/11/30 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
2013/12/26 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
Jquery动态替换div内容及动态展示的方法
2015/01/23 Javascript
Javascript获取表单名称(name)的方法
2015/04/02 Javascript
js实现类似jquery里animate动画效果的方法
2015/04/10 Javascript
js创建数组的简单方法
2016/07/27 Javascript
js监听键盘事件的方法_原生和jquery的区别详解
2016/10/10 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
2016/12/18 Javascript
ES6正则表达式的一些新功能总结
2017/05/09 Javascript
基于JS对象创建常用方式及原理分析
2017/06/28 Javascript
深入理解ES6之数据解构的用法
2018/01/13 Javascript
解决Linux无法正常安装与卸载Node.js的方法
2018/01/19 Javascript
Vue  webpack 项目自动打包压缩成zip文件的方法
2019/07/24 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
[02:36]DOTA2上海特锦赛 回忆电竞生涯的重要瞬间
2016/03/25 DOTA
浅谈python中requests模块导入的问题
2018/05/18 Python
Python把csv数据写入list和字典类型的变量脚本方法
2018/06/15 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
Python selenium键盘鼠标事件实现过程详解
2020/07/28 Python
Selenium alert 弹窗处理的示例代码
2020/08/06 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
椰子猫砂:CatSpot
2018/08/27 全球购物
函授本科毕业自我鉴定
2013/10/09 职场文书
财务分析个人的自荐书范文
2013/11/24 职场文书
幼儿园开学家长寄语
2014/01/19 职场文书
学校万圣节活动方案
2014/02/13 职场文书
体育之星事迹材料
2014/05/11 职场文书
销售经理工作失职检讨书
2014/10/24 职场文书
《领导干部从政道德启示录》学习心得体会
2016/01/20 职场文书
《认识年月日》教学反思
2016/02/19 职场文书
商业计划书范文
2019/04/24 职场文书
Python中的 No Module named ***问题及解决
2022/07/23 Python