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

相关文章

原生JS实现Ajax通过POST方式与PHP进行交互的方法示例

原生JS实现Ajax通过POST方式与PHP进行交互的方法示例

本文实例讲述了原生JS实现Ajax通过POST方式与PHP进行交互的方法。分享给大家供大家参考,具体如下: 一、代码 conn.php <?php $conn=m...

php判断当前用户已在别处登录的方法

本文实例讲述了php判断当前用户已在别处登录的方法。分享给大家供大家参考。具体分析如下: 主要思路如下: 1.登录时,将用户的SessionID记录下来 2.验证登录时,将记录的该用户S...

php 运行效率总结(提示程序速度)

1,在函数中,传递数组时 使用 return 比使用 global 要高效 比如 function userloginfo($usertemp){ $detail=explode("|"...

php中instanceof 与 is_a()区别分析

instanceof 运算符 和 is_a() 方法都是判断:某对象是否属于该类 或 该类是此对象的父类(用于确定一个 PHP 变量是否属于某一类 class 的实例) 是的话返回 TR...

php文档工具PHP Documentor安装与使用方法

php文档工具PHP Documentor安装与使用方法

本文讲述了php文档工具PHP Documentor安装与使用方法。分享给大家供大家参考,具体如下: PHP Documentor是PEAR下面的一个模块,用来生成文档。PHP Docu...