Function |
Example |
Description |
strUpper() |
array('strUpper($a) = $b') |
Converts $a to uppercase |
strLower() |
array('strLower($a) = $b') |
Converts $a to lowercase |
chop() |
array('chop($a) = $b') |
Strip whitespace from the end of a string |
rtrim() |
array('rtrim($a) = $b') |
Strip whitespace from the end of a string |
ltrim() |
array('ltrim($a) = $b') |
Strip whitespace from the beginning of a string |
trim() |
array('trim($a) = $b') |
Strip whitespace from the beginning and end of a string |
md5() |
array('md5($a) = $b') |
Calculates the md5 hash of a string |
stripSlash() |
array('stripSlash($a) = $b') |
Un-quote string quoted with addslashes |
strLength() |
array('stripSlash($a) = $b') |
Calculates the length of $a |
strReverse() |
array('strReverse($a) = $b') |
Reverses $a |
ucFirst() |
array('ucFirst($a) = $b') |
Makes $a's first character uppercase |
ucwords() |
array('ucWords($a) = $b') |
Uppercase the first character of each word in a $a |
bin2hex() |
array('bin2hex($a) = $b') |
Convert binary data into hexadecimal representation |
entDecode() |
array('entDecode($a) = $b') |
Convert all HTML entities to their applicable characters |
entEncode() |
array('entEncode($a) = $b') |
Convert all applicable characters to HTML entities |
soundex() |
array('soundex($a) = $b') |
Calculate the soundex key of a string |
ceil() |
array('ceil($a) = $b') |
Round fractions up |
floor() |
array('floor($a) = $b') |
Round fractions down |
round() |
array('round($a) = $b') |
Rounds a float |
isNumeric()* |
array('isNumeric($a)') |
Finds whether a variable is a number or a numeric string |
isString()* |
array('isString($a)') |
Finds whether a variable is a string |
isFile()* |
array('isFile($a)') |
Tells whether the filename is a regular file |
isDir()* |
array('isDir($a)') |
Tells whether the filename is a directory |
*- These functions can be negated by placing a '!' in front of the function name.
For example, array('!isdir($a)'). Also these functions can __NOT__ have an operator
in it, they are 'unary functions'.