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 分页类 扩展代码
Jun 11 PHP
php UTF-8、Unicode和BOM问题
May 18 PHP
php摘要生成函数(无乱码)
Feb 04 PHP
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
Jun 27 PHP
PHP删除数组中的特定元素的代码
Jun 28 PHP
测试PHP连接MYSQL成功与否的代码
Aug 16 PHP
PHP获取当前url的具体方法全面解析
Nov 26 PHP
PHP判断指定时间段的2个方法
Mar 14 PHP
初识PHP
Sep 28 PHP
PHP+JQuery+Ajax实现分页方法详解
Aug 06 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
Aug 02 PHP
php 实现简单的登录功能示例【基于thinkPHP框架】
Dec 02 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
getJSON跨域SyntaxError问题分析
2014/08/07 PHP
php二维数组合并及去重复的方法
2015/03/04 PHP
PHP基于MySQL数据库实现对象持久层的方法
2015/06/17 PHP
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
js识别不同浏览器基于userAgent做判断
2014/07/29 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
学习JavaScript设计模式之享元模式
2016/01/18 Javascript
JS组件Bootstrap Table使用方法详解
2016/02/02 Javascript
javascript实现简单计算器效果【推荐】
2016/04/19 Javascript
原生JavaScript编写canvas版的连连看游戏
2016/05/29 Javascript
js调用父框架函数与弹窗调用父页面函数的简单方法
2016/11/01 Javascript
完美实现js焦点轮播效果(一)
2017/03/07 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
2017/09/20 jQuery
jQuery判断网页是否已经滚动到浏览器底部的实现方法
2017/10/27 jQuery
详解js动态获取浏览器或页面等容器的宽高
2019/03/13 Javascript
JavaScrip如果基于url实现图片下载
2020/07/03 Javascript
python实现从web抓取文档的方法
2014/09/26 Python
Python编程实现正则删除命令功能
2017/08/30 Python
pytorch cnn 识别手写的字实现自建图片数据
2018/05/20 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
Python实现隐马尔可夫模型的前向后向算法的示例代码
2019/12/31 Python
django正续或者倒序查库实例
2020/05/19 Python
Python 使用双重循环打印图形菱形操作
2020/08/09 Python
基于Pytorch版yolov5的滑块验证码破解思路详解
2021/02/25 Python
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
Ray-Ban雷朋太阳眼镜英国官网:Ray-Ban UK
2019/11/23 全球购物
计算机应用职专应届生求职信
2013/11/12 职场文书
新年团拜会主持词
2014/04/02 职场文书
婚前保证书
2014/04/29 职场文书
抗震救灾标语
2014/06/26 职场文书
2014年党员发展工作总结
2014/12/02 职场文书
小学五一劳动节活动总结
2015/02/09 职场文书
旅游安全责任协议书
2016/03/22 职场文书
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
2021/10/16 Python
简单聊一聊SQL注入及防止SQL注入
2022/03/23 MySQL