PhpDig.net

What is PhpDig?
PhpDig is a PHP MySQL based
Web Spider & Search Engine.




trim

Name

trim — Removes whitespace from the left and right ends of a string.

Synopsis

string trim(str);
string str:

Returns

String

Description

trim() removes all whitespace characters from both the left and right ends of a string. The function considers the following characters to be whitespace:

Character Name ASCII Value PHP Character Escape Sequence
null 0 \0
tab 9 \t
newline 10 \n
vertical tab 11 none
carriage return 13 \r
space 32 none


Version

PHP 3+, PHP 4+

See also

To strip whitespace from the start or end of a string:

chop()

ltrim()

rtrim()



Example

Example 1242. Ensure that a value submitted contains characters other than whitespace

<?php
if (count($HTTP_POST_VARS)) {
   $name = trim($HTTP_POST_VARS['name']);

   if ($name) {
      echo("<b>$name</b>: There are some who call me... $name?<br />");
      echo("<b>King Arthur</b>: Greetings, $name the Enchanter!<br /><br />");
   } else {
      echo("I don't know that! Please enter a value below.<br /><br />");
   }
}
?>

<form method="POST">
   Please enter your name and press enter/return<br />
   <input type="text" name="name" value="" />
</form>



PHP Functions Essential Reference. Copyright © 2002 by New Riders Publishing (Authors: Zak Greant, Graeme Merrall, Torben Wilson, Brett Michlitsch). This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is presently available at http://www.opencontent.org/openpub/). The authors of this book have elected not to choose any options under the OPL. This online book was obtained from http://www.fooassociates.com/phpfer/ and is designed to provide information about the PHP programming language, focusing on PHP version 4.0.4 for the most part. The information is provided on an as-is basis, and no warranty or fitness is implied. All persons and entities shall have neither liability nor responsibility to any person or entity with respect to any loss or damage arising from the information contained in this book.

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Copyright © 2001 - 2005, ThinkDing LLC. All Rights Reserved.