php 截取并删除字符串最后一个字符的要领

在字符串的处理惩罚中,有时需要对字符串的最后一个字母举办截取判定或举办删除的操纵。那么在 php 编程语言中,截取字符串的最后一个字母,以及删除字符串最后一个字母的要领是奈何的呢?

php 截取字符串最后一个字符的要领

1、利用 substr() 函数,截取字符串的最后一位

php代码:

<?php //声明页面的编码范例 header("Content-type: text/html; charset=utf-8"); echo substr("", -1); // 返回功效: / echo mb_substr("飞鸟慕鱼博客", -1); // 返回功效:客 ?>

说明:

(1)、substr(),对中文字符串兼容性欠好

(2)、mb_substr(),可以处理惩罚中文字符串

(3)、关于 substr() 函数利用,参考:https://www.feiniaomy.com/post/254.html

2、利用 strlen() 函数获取字符串的最后一个字符

<?php $str = ""; $len = strlen($str)-1; echo $str{$len}; ?>

运行输出功效:m

php 删除字符串最后一个字符的要领

1、substr_replace() 函数删除字符串最后一个字符

php代码:

<?php $str = ""; echo substr_replace($str ,"",-1); ?>

输出功效:

2、利用 substr() 与 mb_substr() 函数

<?php $str = "feiniaomy.com/"; echo substr($str, 0, -1); $str = '飞鸟慕鱼博客站'; echo mb_substr($str,0,-1); ?>

运行功效:

feiniaomy.com 飞鸟慕鱼博客

3、利用 rtrim() 函数删除字符串最后的字符

php代码:

<?php $str = "abcdefd"; echo rtrim($str,'d'); ?>

运行功效:abcdef

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/8907.html