<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.intl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'class.uconverter.php',
    1 => 'UConverter',
    2 => 'A classe UConverter',
  ),
  'up' => 
  array (
    0 => 'book.intl.php',
    1 => 'intl',
  ),
  'prev' => 
  array (
    0 => 'intlpartsiterator.getbreakiterator.php',
    1 => 'IntlPartsIterator::getBreakIterator',
  ),
  'next' => 
  array (
    0 => 'uconverter.construct.php',
    1 => 'UConverter::__construct',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/intl/uconverter.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.uconverter.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.uconverter" class="reference">

 <h1 class="title">A classe UConverter</h1>
 

 <div class="partintro"><p class="verinfo">(PHP 5 &gt;= 5.5.0, PHP 7, PHP 8, PECL &gt;= 3.0.0a1)</p>


  <div class="section" id="uconverter.intro">
   <h2 class="title">Introdução</h2>
   <p class="para">

   </p>
  </div>


  <div class="section" id="uconverter.synopsis">
   <h2 class="title">Resumo da classe</h2>


   <div class="classsynopsis"><div class="classsynopsisinfo">
    
     <span class="modifier">class</span> <strong class="classname"><strong class="classname">UConverter</strong></strong>
     {</div>

    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Constantes */</div>
    <div class="fieldsynopsis">
     <span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.reason-unassigned"><var class="varname">REASON_UNASSIGNED</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.reason-illegal"><var class="varname">REASON_ILLEGAL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.reason-irregular"><var class="varname">REASON_IRREGULAR</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.reason-reset"><var class="varname">REASON_RESET</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.reason-close"><var class="varname">REASON_CLOSE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.reason-clone"><var class="varname">REASON_CLONE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.unsupported-converter"><var class="varname">UNSUPPORTED_CONVERTER</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.sbcs"><var class="varname">SBCS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.dbcs"><var class="varname">DBCS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.mbcs"><var class="varname">MBCS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.latin-1"><var class="varname">LATIN_1</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf8"><var class="varname">UTF8</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf16-bigendian"><var class="varname">UTF16_BigEndian</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf16-littleendian"><var class="varname">UTF16_LittleEndian</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf32-bigendian"><var class="varname">UTF32_BigEndian</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf32-littleendian"><var class="varname">UTF32_LittleEndian</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.ebcdic-stateful"><var class="varname">EBCDIC_STATEFUL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.iso-2022"><var class="varname">ISO_2022</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-1"><var class="varname">LMBCS_1</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-2"><var class="varname">LMBCS_2</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-3"><var class="varname">LMBCS_3</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-4"><var class="varname">LMBCS_4</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-5"><var class="varname">LMBCS_5</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-6"><var class="varname">LMBCS_6</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-8"><var class="varname">LMBCS_8</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-11"><var class="varname">LMBCS_11</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-16"><var class="varname">LMBCS_16</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-17"><var class="varname">LMBCS_17</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-18"><var class="varname">LMBCS_18</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-19"><var class="varname">LMBCS_19</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.lmbcs-last"><var class="varname">LMBCS_LAST</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.hz"><var class="varname">HZ</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.scsu"><var class="varname">SCSU</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.iscii"><var class="varname">ISCII</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.us-ascii"><var class="varname">US_ASCII</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf7"><var class="varname">UTF7</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.bocu1"><var class="varname">BOCU1</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf16"><var class="varname">UTF16</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.utf32"><var class="varname">UTF32</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.cesu8"><var class="varname">CESU8</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.uconverter.php#uconverter.constants.imap-mailbox"><var class="varname">IMAP_MAILBOX</var></a></var>;</div>


    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Métodos */</div>
    <div class="constructorsynopsis dc-description">
   <span class="modifier">public</span> <span class="methodname"><a href="uconverter.construct.php" class="methodname">__construct</a></span>(<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$destination_encoding</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$source_encoding</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>)</div>

    <div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.convert.php" class="methodname">convert</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$str</code></span>, <span class="methodparam"><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span> <code class="parameter">$reverse</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.fromucallback.php" class="methodname">fromUCallback</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$reason</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$source</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$codePoint</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter reference">&$error</code></span><br>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="uconverter.getaliases.php" class="methodname">getAliases</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$name</code></span>): <span class="type"><span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="uconverter.getavailable.php" class="methodname">getAvailable</a></span>(): <span class="type"><a href="language.types.array.php" class="type array">array</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.getdestinationencoding.php" class="methodname">getDestinationEncoding</a></span>(): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.getdestinationtype.php" class="methodname">getDestinationType</a></span>(): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.geterrorcode.php" class="methodname">getErrorCode</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.geterrormessage.php" class="methodname">getErrorMessage</a></span>(): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.getsourceencoding.php" class="methodname">getSourceEncoding</a></span>(): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.getsourcetype.php" class="methodname">getSourceType</a></span>(): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="uconverter.getstandards.php" class="methodname">getStandards</a></span>(): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.array.php" class="type array">array</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.getsubstchars.php" class="methodname">getSubstChars</a></span>(): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="uconverter.reasontext.php" class="methodname">reasonText</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$reason</code></span>): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.setdestinationencoding.php" class="methodname">setDestinationEncoding</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$encoding</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.setsourceencoding.php" class="methodname">setSourceEncoding</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$encoding</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.setsubstchars.php" class="methodname">setSubstChars</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$chars</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="methodname"><a href="uconverter.toucallback.php" class="methodname">toUCallback</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$reason</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$source</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$codeUnits</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter reference">&$error</code></span><br>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="uconverter.transcode.php" class="methodname">transcode</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$str</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$toEncoding</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$fromEncoding</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.array.php" class="type array">array</a></span></span> <code class="parameter">$options</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>

   }</div>


  </div>


  <div class="section" id="uconverter.constants">
   <h2 class="title">Constantes predefinidas</h2>
   <dl>

    
     <dt id="uconverter.constants.reason-unassigned">
      <strong><code><a href="class.uconverter.php#uconverter.constants.reason-unassigned">UConverter::REASON_UNASSIGNED</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.reason-illegal">
      <strong><code><a href="class.uconverter.php#uconverter.constants.reason-illegal">UConverter::REASON_ILLEGAL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.reason-irregular">
      <strong><code><a href="class.uconverter.php#uconverter.constants.reason-irregular">UConverter::REASON_IRREGULAR</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.reason-reset">
      <strong><code><a href="class.uconverter.php#uconverter.constants.reason-reset">UConverter::REASON_RESET</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.reason-close">
      <strong><code><a href="class.uconverter.php#uconverter.constants.reason-close">UConverter::REASON_CLOSE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.reason-clone">
      <strong><code><a href="class.uconverter.php#uconverter.constants.reason-clone">UConverter::REASON_CLONE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.unsupported-converter">
      <strong><code><a href="class.uconverter.php#uconverter.constants.unsupported-converter">UConverter::UNSUPPORTED_CONVERTER</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.sbcs">
      <strong><code><a href="class.uconverter.php#uconverter.constants.sbcs">UConverter::SBCS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.dbcs">
      <strong><code><a href="class.uconverter.php#uconverter.constants.dbcs">UConverter::DBCS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.mbcs">
      <strong><code><a href="class.uconverter.php#uconverter.constants.mbcs">UConverter::MBCS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.latin-1">
      <strong><code><a href="class.uconverter.php#uconverter.constants.latin-1">UConverter::LATIN_1</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf8">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf8">UConverter::UTF8</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf16-bigendian">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf16-bigendian">UConverter::UTF16_BigEndian</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf16-littleendian">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf16-littleendian">UConverter::UTF16_LittleEndian</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf32-bigendian">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf32-bigendian">UConverter::UTF32_BigEndian</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf32-littleendian">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf32-littleendian">UConverter::UTF32_LittleEndian</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.ebcdic-stateful">
      <strong><code><a href="class.uconverter.php#uconverter.constants.ebcdic-stateful">UConverter::EBCDIC_STATEFUL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.iso-2022">
      <strong><code><a href="class.uconverter.php#uconverter.constants.iso-2022">UConverter::ISO_2022</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-1">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-1">UConverter::LMBCS_1</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-2">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-2">UConverter::LMBCS_2</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-3">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-3">UConverter::LMBCS_3</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-4">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-4">UConverter::LMBCS_4</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-5">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-5">UConverter::LMBCS_5</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-6">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-6">UConverter::LMBCS_6</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-8">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-8">UConverter::LMBCS_8</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-11">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-11">UConverter::LMBCS_11</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-16">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-16">UConverter::LMBCS_16</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-17">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-17">UConverter::LMBCS_17</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-18">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-18">UConverter::LMBCS_18</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-19">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-19">UConverter::LMBCS_19</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.lmbcs-last">
      <strong><code><a href="class.uconverter.php#uconverter.constants.lmbcs-last">UConverter::LMBCS_LAST</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.hz">
      <strong><code><a href="class.uconverter.php#uconverter.constants.hz">UConverter::HZ</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.scsu">
      <strong><code><a href="class.uconverter.php#uconverter.constants.scsu">UConverter::SCSU</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.iscii">
      <strong><code><a href="class.uconverter.php#uconverter.constants.iscii">UConverter::ISCII</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.us-ascii">
      <strong><code><a href="class.uconverter.php#uconverter.constants.us-ascii">UConverter::US_ASCII</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf7">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf7">UConverter::UTF7</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.bocu1">
      <strong><code><a href="class.uconverter.php#uconverter.constants.bocu1">UConverter::BOCU1</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf16">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf16">UConverter::UTF16</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.utf32">
      <strong><code><a href="class.uconverter.php#uconverter.constants.utf32">UConverter::UTF32</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.cesu8">
      <strong><code><a href="class.uconverter.php#uconverter.constants.cesu8">UConverter::CESU8</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

    
     <dt id="uconverter.constants.imap-mailbox">
      <strong><code><a href="class.uconverter.php#uconverter.constants.imap-mailbox">UConverter::IMAP_MAILBOX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="para"/>
     </dd>
    

   </dl>
  </div>


  <div class="section">
   <h2 class="title">Registro de Alterações</h2>
   <table class="doctable informaltable">
    
     <thead>
      <tr>
       <th>Versão</th>
       <th>Descrição</th>
      </tr>

     </thead>

     <tbody class="tbody">
      <tr>
       <td>8.4.0</td>
       <td>
        As constantes de classe agora são tipadas.
       </td>
      </tr>

     </tbody>
    
   </table>

  </div>

 </div>

 































































































<h2>Índice</h2><ul class="chunklist chunklist_reference"><li><a href="uconverter.construct.php">UConverter::__construct</a> — Cria um objeto UConverter</li><li><a href="uconverter.convert.php">UConverter::convert</a> — Converte uma string de um conjunto de caracteres (charset) para outro</li><li><a href="uconverter.fromucallback.php">UConverter::fromUCallback</a> — Fun&ccedil;&atilde;o de retorno de origem padr&atilde;o</li><li><a href="uconverter.getaliases.php">UConverter::getAliases</a> — Obt&eacute;m o pseud&ocirc;nimo de um nome</li><li><a href="uconverter.getavailable.php">UConverter::getAvailable</a> — Obt&eacute;m os nomes can&ocirc;nicos dos conversores dispon&iacute;veis</li><li><a href="uconverter.getdestinationencoding.php">UConverter::getDestinationEncoding</a> — Obt&eacute;m a codifica&ccedil;&atilde;o de destino</li><li><a href="uconverter.getdestinationtype.php">UConverter::getDestinationType</a> — Obt&eacute;m o tipo do conversor de destino</li><li><a href="uconverter.geterrorcode.php">UConverter::getErrorCode</a> — Obt&eacute;m o c&oacute;digo do &uacute;ltimo erro gerado pelo objeto</li><li><a href="uconverter.geterrormessage.php">UConverter::getErrorMessage</a> — Obt&eacute;m a mensagem do &uacute;ltimo erro gerado pelo objeto</li><li><a href="uconverter.getsourceencoding.php">UConverter::getSourceEncoding</a> — Obt&eacute;m a codifica&ccedil;&atilde;o de origem</li><li><a href="uconverter.getsourcetype.php">UConverter::getSourceType</a> — Obt&eacute;m o tipo do conversor de origem</li><li><a href="uconverter.getstandards.php">UConverter::getStandards</a> — Obt&eacute;m os nomes dos conversores padr&atilde;o associados</li><li><a href="uconverter.getsubstchars.php">UConverter::getSubstChars</a> — Obt&eacute;m os caracteres de substitui&ccedil;&atilde;o</li><li><a href="uconverter.reasontext.php">UConverter::reasonText</a> — Obt&eacute;m uma representa&ccedil;&atilde;o em string da raz&atilde;o da chamada de retorno</li><li><a href="uconverter.setdestinationencoding.php">UConverter::setDestinationEncoding</a> — Define a codifica&ccedil;&atilde;o de destino</li><li><a href="uconverter.setsourceencoding.php">UConverter::setSourceEncoding</a> — Define a codifica&ccedil;&atilde;o da origem</li><li><a href="uconverter.setsubstchars.php">UConverter::setSubstChars</a> — Define os caracteres de substitui&ccedil;&atilde;o</li><li><a href="uconverter.toucallback.php">UConverter::toUCallback</a> — Fun&ccedil;&atilde;o de retorno padr&atilde;o de destino</li><li><a href="uconverter.transcode.php">UConverter::transcode</a> — Converte uma string de uma codifica&ccedil;&atilde;o de caracteres para outra</li></ul>
</div>
<?php manual_footer($setup); ?>