From php.net:
Quote: "string rtrim ( string str [, string charlist] )
This function returns a string with whitespace stripped from the end of str. Without the second parameter, rtrim() will strip these characters:
" " (ASCII 32 (0x20)), an ordinary space.
"\t" (ASCII 9 (0x09)), a tab.
"\n" (ASCII 10 (0x0A)), a new line (line feed).
"\r" (ASCII 13 (0x0D)), a carriage return.
"\0" (ASCII 0 (0x00)), the NUL-byte.
"\x0B" (ASCII 11 (0x0B)), a vertical tab."
This does not sound like what you want to do. If you don't know what the character at the end of the string is going to be you'd need to make up a bulky delimiter to catch all possible characters. I think substr() would better suit your needs:
http://us3.php.net/manual/en/function.substr.php
Quote: "$rest = substr("abcdef", 0, -1); // returns "abcde""
just use -1 as the second paramater and it will chop off the last character of any string you give it.