Exemplo n.º 1
0
 /**
  *	TRIMNONPRINTABLE
  *
  *	@param	mixed	$value	Value to check
  *	@return	string
  */
 public static function TRIMNONPRINTABLE($stringValue = '')
 {
     $stringValue = self::flattenSingleValue($stringValue);
     if (is_bool($stringValue)) {
         $stringValue = $stringValue ? 'TRUE' : 'FALSE';
     }
     if (self::$_invalidChars == Null) {
         self::$_invalidChars = range(chr(0), chr(31));
     }
     if (is_string($stringValue) || is_numeric($stringValue)) {
         return str_replace(self::$_invalidChars, '', trim($stringValue, ".."));
     }
     return Null;
 }