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 $_ENV为空的原因分析
Jun 01 PHP
php 随机记录mysql rand()造成CPU 100%的解决办法
May 18 PHP
php判断数组中是否存在指定键(key)的方法
Mar 17 PHP
ThinkPHP中数据操作案例分析
Sep 27 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
Dec 16 PHP
PHP魔术方法使用方法汇总
Feb 14 PHP
php生成酷炫的四个字符验证码
Apr 22 PHP
PHP入门教程之PHP操作MySQL的方法分析
Sep 11 PHP
php 判断字符串编码是utf-8 或gb2312实例
Nov 01 PHP
php连接MSsql server的五种方法总结
Mar 04 PHP
PHP7中I/O模型内核剖析详解
Apr 14 PHP
PHP正则之正向预查与反向预查讲解与实例
Apr 06 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
超神学院:鹤熙已踏入神圣领域,实力不比凯莎弱
2020/03/02 国漫
php开发文档 会员收费1期
2012/08/14 PHP
PHP限制页面只能在微信自带浏览器访问的代码
2014/01/15 PHP
php实现aes加密类分享
2014/02/16 PHP
php常用数学函数汇总
2014/11/21 PHP
PHP实现的DES加密解密实例代码
2016/04/06 PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
2016/04/11 PHP
thinkphp3.x自定义Action、Model及View的简单实现方法
2016/05/19 PHP
PHP加密解密类实例代码
2016/07/20 PHP
PHP实现随机生成水印图片功能
2017/03/22 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
jQuery on()方法使用技巧详解
2015/04/16 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
javascript如何定义对象数组
2016/06/07 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
JavaScript实现替换字符串中最后一个字符的方法
2017/03/07 Javascript
Vue如何从1.0迁移到2.0
2017/10/19 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
[07:52]2014DOTA2 TI逗比武士游V社解说背后的故事
2014/07/10 DOTA
Django实现自定义404,500页面教程
2017/03/26 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
python3读取csv和xlsx文件的实例
2018/06/22 Python
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
使用Puppeteer爬取微信文章的实现
2020/02/11 Python
如何在django中实现分页功能
2020/04/22 Python
Python实现仿射密码的思路详解
2020/04/23 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
CSS3哪些新特性值得称赞
2016/03/02 HTML / CSS
实例讲解使用SVG制作loading加载动画的方法
2016/04/05 HTML / CSS
HTML5 直播疯狂点赞动画实现代码 附源码
2020/04/14 HTML / CSS
美国儿童服装、家具和玩具精品店:Maisonette
2019/11/24 全球购物
Java如何读取CLOB字段
2013/10/10 面试题
外贸英语毕业生自荐信
2013/11/14 职场文书
表扬信范文
2019/04/22 职场文书
导游词之太原天龙山
2020/01/02 职场文书