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)