if (strtolower($default_charset) == 'iso-8859-1')
return $string;
- /* Only do the slow convert if there are 8-bit characters */
- /* there is no 0x80-0x9F letters in ISO8859-* */
- if ( ! ereg("[\241-\377]", $string) )
+ // don't do decoding when there are no 8bit symbols
+ if (! sq_is8bit($string,'iso-8859-1'))
return $string;
$string = preg_replace("/([\201-\237])/e","'&#' . ord('\\1') . ';'",$string);
return $string;
}
-?>
+?>
\ No newline at end of file