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

yipeiwu_com6年前PHP代码库
语法:
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配置ZendOpcache插件加速

PHP配置ZendOpcache插件加速

php原版本情况: [root@www sbin]# php -v PHP 5.6.23 (cli) (built: Dec 7 2018 09:00:11) Copyright...

用php解析html的实现代码

最近想用php写一个爬虫,就需要解析html,在sourceforge上找到一个项目叫做PHP Simple HTML DOM Parser,它可以以类似jQuery的方式通过css选择...

php array_chunk()函数用法与注意事项

本文实例讲述了php array_chunk()函数用法与注意事项。分享给大家供大家参考,具体如下: 定义和用法 array_chunk() 函数把数组分割为新的数组块。 其中每个数组的...

PHP中的self关键字详解

前言 PHP群里有人询问self关键字的用法,答案是比较明显的:静态成员函数内不能用this调用非成员函数,但可以用self调用静态成员函数/变量/常量;其他成员函数可以用self调用静...

php防止sql注入简单分析

本文实例分析了php防止sql注入简单方法。分享给大家供大家参考。具体如下: 这里只说一个简单的方法 防止Sql注入的方法有很多,这里要说的其实就是漏洞演练平台Dvwa里的一种方式 直接...