?@[\]^_`{|}´" ) . "]+$~u" ) ; } function _ctype_print_unicode( $input ) { return preg_match( CTYPE_PRINT_UNICODE_PATTERN , $input ) ; } // ============================================================================= // _nl2sp() // ============================================================================= function _nl2sp( $in ) { return str_replace( array( '\r\n' , '\n' , '\r' , "\r\n" , "\n" , "\r" ) , chr(32) , $in ) ; } // ============================================================================= // That's that! // =============================================================================