php rtrim()函数删除字符串右侧的空白字符或其它预定义字符

原创 国哥笔记  2018-12-04 17:33  阅读 809 views 次

rtrim()函数定义及用法

在php中,rtrim()函数是用来移除字符串右侧的预定义字符或其它字符,返回处理后的新字符串,原字符串不变。它有一个别名chop()函数,chop()函数和rtrim()函数的用法完全一样;

rtrim()函数和ltrim()函数非常相似,ltrim()函数是用来移除字符串左侧的预定义字符或其它字符,除了这两个函数之外,还有一个综合了这两个函数的功能的函数trim()函数,trim()函数是使用来删除字符串两侧的预定义字符或其它字符;

rtrim()函数有两个参数,第一个参数为需要处理的字符串;第二个参数为字符串,规定需要删除的字符,是PHP 4.1版本中新增的可选参数。如果省略该参数,默认移除预定义字符,能被移除的预定义字符有:NULL("\0")、制表符("\t")、换行("\n")、垂直制表符("\x0B")、回车("\r")、空格(" ");

注意:rtrim()函数不能移除字符串中间的字符。

rtrim()函数语法格式

$newString = rtrim(string,charlist);

参数说明

  • $newString:接收函数返回处理后的字符串的变量;
  • string:需要处理的字符串;
  • charlist:需要删除的字符,PHP 4.1版本中新增的参数,可选,默认会移除:NULL("\0")、制表符("\t")、换行("\n")、垂直制表符("\x0B")、回车("\r")、空格(" ")字符;

实例:

<?php
header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码
$str1 = "Hello World! ";
$str2 = "www.ggbiji.com.cn";
$newString1 = rtrim($str1);
$newString2 = rtrim($str2,".cn");
echo "原字符串1:".$str1."|<br>";
echo "处理后的字符串1:".$newString1."|<br/>";
echo "原字符串2:".$str2."<br>";
echo "处理后的字符串2:".$newString2."<br/>";
?>

运行结果:

php rtrim()函数

 

更多操作字符串的函数——>PHP String字符串函数大全

本文地址:https://www.ggbiji.com/php-rtrim.html
版权声明:本文为 国哥笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情