rtrim -- Strip whitespace from the end of a string
Description
string rtrim ( string str [, string charlist])
Note: The second parameter was added in PHP 4.1.0
This function returns a string with whitespace stripped from the end of str. Without the second parameter, rtrim() will strip these characters:
" " (ASCII32 (0x20)), an ordinary space.
"\t" (ASCII9 (0x09)), a tab.
"\n" (ASCII10 (0x0A)), a new line (line feed).
"\r" (ASCII13 (0x0D)), a carriage return.
"\0" (ASCII0 (0x00)), the NUL-byte.
"\x0B" (ASCII11 (0x0B)), a vertical tab.
You can also specify the characters you want to strip, by means of the charlist parameter. Simply list all characters that you want to be stripped. With .. you can specify a range of characters.
Example 1. Usage example of rtrim()
<?php
$text = "\t\tThese are a few words :) ... "; $trimmed = rtrim($text); // $trimmed = "\t\tThese are a few words :) ..." $trimmed = rtrim($text, " \t."); // $trimmed = "\t\tThese are a few words :)" $clean = rtrim($binary, "\0x00..\0x1F"); // trim the ASCII control characters at the end of $binary // (from 0 to 31 inclusive)
Deliver First Class Web Sites: 101 Essential Checklists Want to learn how to make your web sites usable and accessible? Want to ensure that your sites meet current best practice, without spending hours trawling through incomprehensible specifications and recommendations from dozens of different books, research papers, and web sites? Want to make sure that the sites you build are "right the first time," requiring no costly redevelopments?