Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

rtrim

String-Funktionen

    Befehl:
string rtrim ( string $str [, string $charlist ] )


    Parameter-Liste:
NameBeschreibung
strDie Eingabezeichenkette
charlisteSie können mittels des charlist-Parameters eigene Zeichen angeben, die Sie entfernen lassen möchten. Führen Sie einfach alle zu löschenden Zeichen auf. Mittels .. können Sie einen Bereich von Zeichen benennen.

    Rückgabewerte:
Gibt die modifizierte Zeichenkette zurück.

    Beschreibung:
Diese Funktion gibt den String str zurück, von dessen Ende alle Whitespaces entfernt wurden.

Ohne den zweiten Parameter entfernt rtrim() diese Zeichen:
  • " " (ASCII 32 (0x20)), ein einfaches Leerzeichen.
  • "\t" (ASCII 9 (0x09)), ein Tabulator.
  • "\n" (ASCII 10 (0x0A)), ein Zeilenvorschub (line feed).
  • "\r" (ASCII 13 (0x0D)), ein Wagenrücklauf-Zeichen (carriage return).
  • "\0" (ASCII 0 (0x00)), das NUL-Byte.
  • "\x0B" (ASCII 11 (0x0B)), ein vertikaler Tabulator.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Siehe auch:
•  trim()
Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings
 
•  ltrim()
Entfernt Leerraum (oder andere Zeichen) vom Anfang eines Strings
 

rtrim() - Beispiel:


Eingabe:
<?php

$text = "\t\tThese are a few words :) ...  ";
$binary = "\x09Example string\x0A";
$hello  = "Hello World";
var_dump($text, $binary, $hello);

print "\n";

$trimmed = rtrim($text);
var_dump($trimmed);

$trimmed = rtrim($text, " \t.");
var_dump($trimmed);

$trimmed = rtrim($hello, "Hdle");
var_dump($trimmed);

// entfernt die ASCII Steuerzeichen vom Ende von $binary
// (von 0 bis einschliesslich 31)
$clean = rtrim($binary, "\x00..\x1F");
var_dump($clean);

?>


Ausgabe:
string(32) "        These are a few words :) ...  "
string(16) "    Example string
"
string(11) "Hello World"

string(30) "        These are a few words :) ..."
string(26) "        These are a few words :)"
string(9) "Hello Wor"
string(15) "    Example string"

Beschreibung:
Mit rtrim() kann man Leerzeichen oder Zeilenumbr�che am Ende eines Strings (str) entfernen.

Beschreibung:
Version Beschreibung
4.1.0 Der Parameter charlist wurde hinzugefügt.
rtrim() - Beispiel 2:


Eingabe:
<?PHP
$string_a = 'PHP ';
$string_b = '5  Die Befehlsreferenz';
$string_c = rtrim ( $string_a );
$string_d = rtrim ( $string_b );
$string_b = nl2br ( $string_b );
echo $string_a . $string_b . '<br>';
echo $string_c . $string_d;
?>


Ausgabe:
PHP 5
Die Befehlsreferenz
PHP5 Die Befehlsreferenz

Beschreibung:
Version Beschreibung
4.1.0 Der Parameter charlist wurde hinzugefügt.
String-Funktionen