Forum und email

rtrim

(PHP 4, PHP 5)

rtrim — Verwijdert whitespace van het eind van een string

Beschrijving

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

Note: Het optionele charlist parameter was toegevoegd in PHP 4.1.0

Deze functie verwijdert whitespace van het einde van een string en geeft de nieuwe string terug. Zonder het tweede parameter zal rtrim() de volgende tekens verwijderen:

  • " " (ASCII 32 (0x20)), een normale spatie.
  • "\t" (ASCII 9 (0x09)), een tab.
  • "\n" (ASCII 10 (0x0A)), een new line (line feed).
  • "\r" (ASCII 13 (0x0D)), een carriage return.
  • "\0" (ASCII 0 (0x00)), een NUL-byte.
  • "\x0B" (ASCII 11 (0x0B)), een verticale tab.

Het is ook mogelijk de tekens die moeten worden verwijderd te specificeren met de charlist . Je kunt simpelweg alle tekens die moeten worden verwijderd opsommen. Met .. kan je een rij tekens specificeren.

Example#1 Voorbeeld van het gebruik van rtrim()

<?php

$text 
"\t\tDit zijn een paar woorden :) ...  ";
$trimmed rtrim($text);
// $trimmed = "\t\tDit zijn een paar woorden :) ..."
$trimmed rtrim($text," \t.");
// $trimmed = "\t\tDit zijn een paar woorden :)"
$clean rtrim($binary,"\0x00..\0x1F");
// verwijder de ASCII control characters van het eind van $binary
// (van 0 tot en met 31)

?>

Zie ook trim() en ltrim().