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 UTF8编码内的繁简转换类
Jul 20 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
Jun 17 PHP
关于更改Zend Studio/Eclipse代码风格主题的介绍
Jun 23 PHP
教你如何快捷的使用cmd访问mysql小技巧
May 26 PHP
PHP定时更新程序设计思路分享
Jun 10 PHP
php下Memcached入门实例解析
Jan 05 PHP
Laravel实现用户注册和登录
Jan 23 PHP
php判断对象是派生自哪个类的方法
Jun 20 PHP
PHP编写RESTful接口
Feb 23 PHP
Yii视图操作之自定义分页实现方法
Jul 14 PHP
php array_pop 删除数组最后一个元素实例
Nov 02 PHP
PHP 使用位运算实现四则运算的代码
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 创建标签云函数代码
2010/05/26 PHP
php目录操作函数之获取目录与文件的类型
2010/12/29 PHP
PHP中Date()时间日期函数的使用方法小结
2011/04/20 PHP
解析php中memcache的应用
2013/06/18 PHP
php设计模式之单例、多例设计模式的应用分析
2013/06/30 PHP
php判断是否为json格式的方法
2014/03/04 PHP
启用OPCache提高PHP程序性能的方法
2019/03/21 PHP
基于PHP实现解密或加密Cloudflar邮箱保护
2020/06/24 PHP
Javascript 检测、添加、移除样式(className)函数代码
2009/09/08 Javascript
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
async/await与promise(nodejs中的异步操作问题)
2017/03/03 NodeJs
Vue声明式渲染详解
2017/05/17 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
2017/10/29 jQuery
node.js的Express服务器基本使用教程
2019/01/09 Javascript
JavaScript实现瀑布流布局的3种方式
2020/12/27 Javascript
绘制微信小程序验证码功能的实例代码
2021/01/05 Javascript
Python 用户登录验证的小例子
2013/03/06 Python
python判断字符串编码的简单实现方法(使用chardet)
2016/07/01 Python
Collatz 序列、逗号代码、字符图网格实例
2017/06/22 Python
Python 查找字符在字符串中的位置实例
2018/05/02 Python
Python格式化输出字符串方法小结【%与format】
2018/10/29 Python
python实现得到当前登录用户信息的方法
2019/06/21 Python
python库matplotlib绘制坐标图
2019/10/18 Python
使用python处理题库表格并转化为word形式的实现
2020/04/14 Python
Python pip使用超时问题解决方案
2020/08/03 Python
pytorch中index_select()的用法详解
2021/01/06 Python
css3实现3D色子翻转特效
2014/12/23 HTML / CSS
美国知名珠宝首饰品牌:Gemvara
2017/10/06 全球购物
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
新品发布会策划方案
2014/06/08 职场文书
会议邀请函
2015/01/30 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python
我家女友可不止可爱呢 公开OP主题曲无字幕动画MV
2022/04/11 日漫
WIN10使用IIS部署ftp服务器详细教程
2022/08/05 Servers