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 相关文章推荐
如何去掉文章里的 html 语法
Oct 09 PHP
利用PHP制作简单的内容采集器的代码
Nov 28 PHP
Cannot modify header information错误解决方法
Oct 08 PHP
PHP MSSQL 存储过程的方法
Dec 24 PHP
xml在joomla表单中的应用详解分享
Jul 19 PHP
神盾加密解密教程(一)PHP变量可用字符
May 28 PHP
php将数组存储为文本文件方法汇总
Oct 28 PHP
windows7配置Nginx+php+mysql的详细教程
Sep 04 PHP
PHP生成图片缩略图类示例
Jan 12 PHP
php处理静态页面:页面设置缓存时间实例
Jun 22 PHP
PHP+MySQL使用mysql_num_rows实现模糊查询图书信息功能
May 31 PHP
ThinkPHP5&5.1框架关联模型分页操作示例
Aug 03 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 管理系统程序中的后门
2009/08/05 PHP
php通过sort()函数给数组排序的方法
2015/03/18 PHP
PHP闭包函数详解
2016/02/13 PHP
jQuery 在光标定位的地方插入文字的插件
2012/05/10 Javascript
JavaScript中圆括号()和方括号[]的特殊用法疑问解答
2013/08/06 Javascript
Firefox中通过JavaScript复制数据到剪贴板(Copy to Clipboard 跨浏览器版)
2013/11/22 Javascript
jquery表单验证框架提供的身份证验证方法(示例代码)
2013/12/27 Javascript
编程语言JavaScript简介
2014/10/16 Javascript
使用script的src实现跨域和类似ajax效果
2014/11/10 Javascript
jQuery中复合属性选择器用法实例
2014/12/31 Javascript
javascript实现捕捉键盘上按下的键
2015/05/05 Javascript
jQuery左右滚动支持图片放大缩略图图片轮播代码分享
2015/08/26 Javascript
详谈Angular 2+ 的表单(一)之模板驱动型表单
2017/04/25 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
2017/11/22 Javascript
详解如何在微信小程序开发中正确的使用vant ui组件
2018/09/13 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
2019/05/21 Javascript
详解Python中的静态方法与类成员方法
2017/02/28 Python
Python numpy数组转置与轴变换
2019/11/15 Python
详解CSS3伸缩布局盒模型Flex布局
2018/08/20 HTML / CSS
HTMl5的存储方式sessionStorage和localStorage详解
2014/03/18 HTML / CSS
美国时尚大码女装购物网站:Avenue
2019/05/24 全球购物
Mybag美国/加拿大:英国奢华包包和名牌手袋网站
2020/02/16 全球购物
挑战杯创业计划书的写作指南
2014/01/07 职场文书
招商专员岗位职责
2014/02/08 职场文书
绘画专业自荐信范文
2014/02/23 职场文书
《寓言两则》教学反思
2014/02/27 职场文书
C++程序员求职信范文
2014/04/14 职场文书
查摆问题对照检查材料
2014/08/28 职场文书
工伤事故处理协议书怎么写
2014/10/15 职场文书
合理化建议书
2015/02/04 职场文书
个人工作决心书
2015/09/22 职场文书
践行三严三实心得体会(2016推荐篇)
2016/01/06 职场文书
SQL Server连接查询的实用教程
2021/04/07 SQL Server
Prometheus 监控MySQL使用grafana展示
2021/08/30 MySQL