The UConverter class
(PHP 5 >= 5.5.0, PHP 7, PECL >= 3.0.0a1)
简介
类摘要
     
      UConverter
     
     {
    /* Constants */
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    /* 方法 */
    
   public static transcode
    ( string 
   }$str
   , string $toEncoding
   , string $fromEncoding
   [, array $options
  ] ) : string预定义常量
- UConverter::REASON_UNASSIGNED
- 
      
- UConverter::REASON_ILLEGAL
- 
      
- UConverter::REASON_IRREGULAR
- 
      
- UConverter::REASON_RESET
- 
      
- UConverter::REASON_CLOSE
- 
      
- UConverter::REASON_CLONE
- 
      
- UConverter::UNSUPPORTED_CONVERTER
- 
      
- UConverter::SBCS
- 
      
- UConverter::DBCS
- 
      
- UConverter::MBCS
- 
      
- UConverter::LATIN_1
- 
      
- UConverter::UTF8
- 
      
- UConverter::UTF16_BigEndian
- 
      
- UConverter::UTF16_LittleEndian
- 
      
- UConverter::UTF32_BigEndian
- 
      
- UConverter::UTF32_LittleEndian
- 
      
- UConverter::EBCDIC_STATEFUL
- 
      
- UConverter::ISO_2022
- 
      
- UConverter::LMBCS_1
- 
      
- UConverter::LMBCS_2
- 
      
- UConverter::LMBCS_3
- 
      
- UConverter::LMBCS_4
- 
      
- UConverter::LMBCS_5
- 
      
- UConverter::LMBCS_6
- 
      
- UConverter::LMBCS_8
- 
      
- UConverter::LMBCS_11
- 
      
- UConverter::LMBCS_16
- 
      
- UConverter::LMBCS_17
- 
      
- UConverter::LMBCS_18
- 
      
- UConverter::LMBCS_19
- 
      
- UConverter::LMBCS_LAST
- 
      
- UConverter::HZ
- 
      
- UConverter::SCSU
- 
      
- UConverter::ISCII
- 
      
- UConverter::US_ASCII
- 
      
- UConverter::UTF7
- 
      
- UConverter::BOCU1
- 
      
- UConverter::UTF16
- 
      
- UConverter::UTF32
- 
      
- UConverter::CESU8
- 
      
- UConverter::IMAP_MAILBOX
- 
      
Table of Contents
- UConverter::__construct — Create UConverter object
- UConverter::convert — Convert string from one charset to another
- UConverter::fromUCallback — Default "from" callback function
- UConverter::getAliases — Get the aliases of the given name
- UConverter::getAvailable — Get the available canonical converter names
- UConverter::getDestinationEncoding — Get the destination encoding
- UConverter::getDestinationType — Get the destination converter type
- UConverter::getErrorCode — Get last error code on the object
- UConverter::getErrorMessage — Get last error message on the object
- UConverter::getSourceEncoding — Get the source encoding
- UConverter::getSourceType — Get the source convertor type
- UConverter::getStandards — Get standards associated to converter names
- UConverter::getSubstChars — Get substitution chars
- UConverter::reasonText — Get string representation of the callback reason
- UConverter::setDestinationEncoding — Set the destination encoding
- UConverter::setSourceEncoding — Set the source encoding
- UConverter::setSubstChars — Set the substitution chars
- UConverter::toUCallback — Default "to" callback function
- UConverter::transcode — Convert string from one charset to another