Forum und email

rtrim

(PHP 4, PHP 5)

rtrim — Fjerner whitespace fra enden af en streng

Beskrivelse

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

Note: Den anden parameter var tilføjet i 4.1.0

Denne funktion returnerer en streng med whitespace fjernet fra enden af str . Uden den anden parameter vil rtrim() fjerne følgende tegn:

  • " " (ASCII 32 (0x20)), et normalt mellemrum.
  • "\t" (ASCII 9 (0x09)), et tabulatortegn.
  • "\n" (ASCII 10 (0x0A)), en ny linje (line feed).
  • "\r" (ASCII 13 (0x0D)), carriage return.
  • "\0" (ASCII 0 (0x00)), NUL-byte.
  • "\x0B" (ASCII 11 (0x0B)), et vertikalt tabulatortegn.

Du kan også specificere de tegn du ønsker at fjerne, ved brug af charlist -parameteren. Indtast blot en liste af alle de tegn, du vil have fjernet. Med .. kan du specificere en hel række af tegn.

Example#1 Eksempel på brug af rtrim()

<?php

$tekst 
"\t\tDette er nogle få ord :) ...  ";
$trimmed rtrim($tekst);
// $trimmed = "\t\tDette er nogle få ord :) ..."
$trimmed rtrim($tekst" \t.");
// $trimmed = "\t\tDette er nogle få ord :)"
$ren rtrim($binary"\x00..\x1F");
// Fjern ASCII kontroltegn fra enden af $binary 
// (fra 0 til og med 31)

?>

Se også trim() og ltrim().