PHP rtrim() 函数

实例

从字符串右侧删除字符:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo rtrim($str,"World!");
?>

Kør eksempel

定义和用法

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

相关函数:

  • ltrim() - 删除字符串左侧的空白字符或其他预定义字符
  • trim() - 删除字符串两侧的空白字符或其他预定义字符

语法

rtrim(string,charlist)
Parameter Beskrivelse
string Obligatorisk. Angiv strengen, der skal kontrolleres.
charlist

Valgfri. Angiv hvilke tegn der skal fjernes fra strengen. Hvis det undlades, fjernes følgende tegn:

  • "\0" - NULL
  • "\t" - Tabulator
  • "\n" - Linjeskift
  • "\x0B" - Vertikalt tabulator
  • "\r" - Returskift
  • " " - Mellemrum

Tekniske detaljer

Returverdi: Returnerer den ændrede streng.
PHP Version: 4+
Opdateringslog Nye i PHP 4.1: charlist Parameter.

Flere eksempler

Eksempel 1

Fjern mellemrum fra højre i strengen:

<?php
$str = "Hello World!    ";
echo "Ikke brug af rtrim: " . $str;
echo "<br>";
echo "Brug rtrim: " . rtrim($str);
?>

HTML-output for ovenstående kode er som følger (se kildekode):

<!DOCTYPE html>
<html>
<body>
Ikke brug af rtrim: Hello World!    <br>Brug rtrim: Hello World!
</body>
</html>

Browseroutput for ovenstående kode:

Ikke brug af rtrim: Hello World!
Brug rtrim: Hello World!

Kør eksempel

Eksempel 2

Fjern linjeskift fra højre i strengen (\n):

<?php
$str = "Hello World!\n\n\n";
echo "Ikke brug af rtrim: " . $str;
echo "<br>";
echo "Brug rtrim: " . rtrim($str);
?>

HTML-output for ovenstående kode er som følger (se kildekode):

<!DOCTYPE html>
<html>
<body>
Ikke brug af rtrim: Hello World!
<br>Brug rtrim: Hello World!
</body>
</html>

Browseroutput for ovenstående kode:

Ikke brug af rtrim: Hello World!
Brug rtrim: Hello World!

Kør eksempel