UCONVERTER(3)								 1							     UCONVERTER(3)

The UConverter class

INTRODUCTION
CLASS SYNOPSIS
UConverter UConverter Constants o const integer$UConverter::REASON_UNASSIGNED0 o const integer$UConverter::REASON_ILLEGAL1 o const integer$UConverter::REASON_IRREGULAR2 o const integer$UConverter::REASON_RESET3 o const integer$UConverter::REASON_CLOSE4 o const integer$UConverter::REASON_CLONE5 o const integer$UConverter::UNSUPPORTED_CONVERTER-1 o const integer$UConverter::SBCS0 o const integer$UConverter::DBCS1 o const integer$UConverter::MBCS2 o const integer$UConverter::LATIN_13 o const integer$UConverter::UTF84 o const integer$UConverter::UTF16_BigEndian5 o const integer$UConverter::UTF16_LittleEndian6 o const integer$UConverter::UTF32_BigEndian7 o const integer$UConverter::UTF32_LittleEndian8 o const integer$UConverter::EBCDIC_STATEFUL9 o const integer$UConverter::ISO_202210 o const integer$UConverter::LMBCS_111 o const integer$UConverter::LMBCS_212 o const integer$UConverter::LMBCS_313 o const integer$UConverter::LMBCS_414 o const integer$UConverter::LMBCS_515 o const integer$UConverter::LMBCS_616 o const integer$UConverter::LMBCS_817 o const integer$UConverter::LMBCS_1118 o const integer$UConverter::LMBCS_1619 o const integer$UConverter::LMBCS_1720 o const integer$UConverter::LMBCS_1821 o const integer$UConverter::LMBCS_1922 o const integer$UConverter::LMBCS_LAST22 o const integer$UConverter::HZ23 o const integer$UConverter::SCSU24 o const integer$UConverter::ISCII25 o const integer$UConverter::US_ASCII26 o const integer$UConverter::UTF727 o const integer$UConverter::BOCU128 o const integer$UConverter::UTF1629 o const integer$UConverter::UTF3230 o const integer$UConverter::CESU831 o const integer$UConverter::IMAP_MAILBOX32 Methods o public UConverter::__construct ([string $destination_encoding], [string $source_encoding]) o public string UConverter::convert (string $str, [bool $reverse]) o public mixed UConverter::fromUCallback (integer $reason, string $source, string $codePoint, integer &$error) o publicstatic array UConverter::getAliases ([string $name]) o publicstatic array UConverter::getAvailable (void ) o public string UConverter::getDestinationEncoding (void ) o public integer UConverter::getDestinationType (void ) o public integer UConverter::getErrorCode (void ) o public string UConverter::getErrorMessage (void ) o public string UConverter::getSourceEncoding (void ) o public integer UConverter::getSourceType (void ) o publicstatic array UConverter::getStandards (void ) o public string UConverter::getSubstChars (void ) o publicstatic string UConverter::reasonText ([integer $reason]) o public void UConverter::setDestinationEncoding (string $encoding) o public void UConverter::setSourceEncoding (string $encoding) o public void UConverter::setSubstChars (string $chars) o public mixed UConverter::toUCallback (integer $reason, string $source, string $codeUnits, integer &$error) o publicstatic string UConverter::transcode (string $str, string $toEncoding, string $fromEncoding, [array $options]) PREDEFINED CONSTANTS
o UConverter::REASON_UNASSIGNED - o UConverter::REASON_ILLEGAL - o UConverter::REASON_IRREGULAR - o UConverter::REASON_RESET - o UConverter::REASON_CLOSE - o UConverter::REASON_CLONE - o UConverter::UNSUPPORTED_CONVERTER - o UConverter::SBCS - o UConverter::DBCS - o UConverter::MBCS - o UConverter::LATIN_1 - o UConverter::UTF8 - o UConverter::UTF16_BigEndian - o UConverter::UTF16_LittleEndian - o UConverter::UTF32_BigEndian - o UConverter::UTF32_LittleEndian - o UConverter::EBCDIC_STATEFUL - o UConverter::ISO_2022 - o UConverter::LMBCS_1 - o UConverter::LMBCS_2 - o UConverter::LMBCS_3 - o UConverter::LMBCS_4 - o UConverter::LMBCS_5 - o UConverter::LMBCS_6 - o UConverter::LMBCS_8 - o UConverter::LMBCS_11 - o UConverter::LMBCS_16 - o UConverter::LMBCS_17 - o UConverter::LMBCS_18 - o UConverter::LMBCS_19 - o UConverter::LMBCS_LAST - o UConverter::HZ - o UConverter::SCSU - o UConverter::ISCII - o UConverter::US_ASCII - o UConverter::UTF7 - o UConverter::BOCU1 - o UConverter::UTF16 - o UConverter::UTF32 - o UConverter::CESU8 - o UConverter::IMAP_MAILBOX - PHP Documentation Group UCONVERTER(3)