• 注册
当前位置:代码四四五 > php >正文

php substr -1

今天我们来探讨一下 PHP 中的 substr 函数,并重点关注一下这个函数中的 -1 参数。substr函数是一个可以截取字符串的函数,它非常常用,大多数的 PHP 开发者都会经常用到它。

举个例子:假设我们有一个字符串$s = "Hello, World!" ,如果我们想要截取这个字符串中的"World!"这一部分,怎么办呢?我们可以使用 substr 函数来截取这个字符串。

$s = "Hello, World!";
$world = substr($s, 7);
echo $world; // 输出:World!

在上面这个例子中,我们使用了 substr 函数来截取了 $s 字符串中从第8个字符开始到结尾的子字符串。这个例子非常简单,substr 的第二个参数就是我们想要截取字符串的开始位置,如果这个参数为空,那么默认从字符串的开头开始截取。

好了,现在我们来看看 substr 函数中的 -1 参数。如果我们使用 substr 函数的第二个参数为-1,又会发生什么呢?

$s = "Hello, World!";
$world = substr($s, -5);
echo $world; // 输出:World!

在上面这个例子中,我们使用了 substr 函数来截取了 $s 字符串中从倒数第5个字符开始到结尾的子字符串。我们发现,使用 -1 作为开始截取的位置,其实就是从字符串的倒数第1个字符开始截取。

除了从倒数第1个字符开始截取之外,我们还可以做一些更有意思的事情。比如说,如果我们把 substr 函数的第三个参数设置为 -1 的话,那么会发生什么呢?

$s = "Hello, World!";
$world = substr($s, -5, -1);
echo $world; // 输出:Worl

在上面这个例子中,我们使用了 substr 函数来截取了 $s 字符串中从倒数第5个字符开始到倒数第2个字符的子字符串。通过这个例子,我们可以看到,使用 -1 作为结束截取的位置,其实就是把字符串的最后一个字符去掉。

总结一下,substr 函数非常常用,而且非常灵活。使用 substr 函数中的 -1 参数可以非常方便地对字符串进行截取操作。通过这篇文章,相信大家已经对 substr 函数有了更深入的理解了吧。

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 162202241@qq.com

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录
相关推荐