php从右向左/从左向右截取字符串的实现方法


Posted in PHP onNovember 28, 2011

语法:
substr(要截取的字符串, 开始位置 ,截取长度)

开始位置从0开始,如果想从第一个字符开始截取,则开始位置参数为0.
最后一个参数是可选的,如果只提供开始位置,则从开始位置截取到最后

先看从左向右截取的例子:

1、从第2个字符截取到最后

$result = substr (“abcdef”, 1); 
echo($result);

输出结果为:bcdef
2、从第2个字符开始截取3个
$result = substr (“abcdef”, 1,3); 
echo($result);

输出结果为:bcd
从右向左截取:
1、从右向左截取1个字符
$result = substr (“abcdef”, -1); 
echo($result);

输出结果为:f
2、从右向左截取2个字符
$result = substr (“abcdef”, -2); 
echo($result);

输出结果为:ef
3、从右边第3个字符向左截取1个字符
$result = substr (“abcdef”, -3,1); 
echo($result);

输出结果为:d
PHP 相关文章推荐
PHP4在WinXP下IIS和Apache2服务器上的安装实例
Oct 09 PHP
一个从别的网站抓取信息的例子(域名查询)
Oct 09 PHP
谈PHP生成静态页面分析 模板+缓存+写文件
Aug 17 PHP
MYSQL 小技巧 -- LAST_INSERT_ID
Nov 24 PHP
php中怎么搜索相关联数组键值及获取之
Oct 17 PHP
PHP中执行MYSQL事务解决数据写入不完整等情况
Jan 07 PHP
php结合js实现点击超链接执行删除确认操作
Oct 31 PHP
php通过sort()函数给数组排序的方法
Mar 18 PHP
关于PHP内置的字符串处理函数详解
Feb 04 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
Jul 10 PHP
PHP常见字符串操作函数与用法总结
Mar 04 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
Apr 23 PHP
PHP的array_diff()函数在处理大数组时的效率问题
Nov 27 #PHP
PHP 中检查或过滤IP地址的实现代码
Nov 27 #PHP
PHP中usort在值相同时改变原始位置问题的解决方法
Nov 27 #PHP
PHP中strtotime函数使用方法详解
Nov 27 #PHP
遍历指定目录下的所有目录和文件的php代码
Nov 27 #PHP
用PHP写的基于Memcache的Queue实现代码
Nov 27 #PHP
PHP中去除换行解决办法小结(PHP_EOL)
Nov 27 #PHP
You might like
编写PHP的安全策略
2006/10/09 PHP
让Nginx支持ThinkPHP的URL重写和PATHINFO的方法分享
2011/08/08 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
2014/11/08 PHP
php unlink()函数使用教程
2018/07/12 PHP
文本链接逐个出现的js脚本
2007/12/12 Javascript
理解Javascript_10_对象模型
2010/10/16 Javascript
将HTMLCollection/NodeList/伪数组转换成数组的实现方法
2011/06/20 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
一个仿微博登陆邮箱提示框js开发案例
2016/07/28 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
解决layui的table插件无法多层级获取json数据的问题
2019/09/19 Javascript
微信小程序返回上一页传参并刷新过程解析
2019/12/13 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
2020/03/02 Javascript
Vue实现手机扫描二维码预览页面效果
2020/05/28 Javascript
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
Python isinstance函数介绍
2015/04/14 Python
Python 自动刷博客浏览量实例代码
2017/06/14 Python
python3-flask-3将信息写入日志的实操方法
2019/11/12 Python
python返回数组的索引实例
2019/11/28 Python
Python matplotlib可视化实例解析
2020/06/01 Python
Python 常用日期处理 -- calendar 与 dateutil 模块的使用
2020/09/02 Python
python 基于Apscheduler实现定时任务
2020/12/15 Python
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
如何利用cmp命令比较文件
2013/09/23 面试题
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
文秘专业应届生求职信范文
2013/11/14 职场文书
合同意向书范本
2014/07/30 职场文书
买房协议书范本
2014/10/23 职场文书
教育实习指导教师评语
2014/12/31 职场文书
导游词300字
2015/02/13 职场文书
2015年中职班主任工作总结
2015/05/25 职场文书
拒绝盗图!教你怎么用python给图片加水印
2021/06/04 Python
用Python实现屏幕截图详解
2022/01/22 Python
一文弄懂MySQL中redo log与binlog的区别
2022/02/15 MySQL
navicat 连接Ubuntu虚拟机的mysql的操作方法
2022/04/02 MySQL
使用MybatisPlus打印sql语句
2022/04/22 SQL Server