<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.mbstring.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'mbstring.encodings.php',
    1 => 'Sum&aacute;rios de Codifica&ccedil;&otilde;es Suportadas',
    2 => 'Sum&aacute;rios de Codifica&ccedil;&otilde;es Suportadas',
  ),
  'up' => 
  array (
    0 => 'book.mbstring.php',
    1 => 'String Multibyte',
  ),
  'prev' => 
  array (
    0 => 'mbstring.constants.php',
    1 => 'Constantes predefinidas',
  ),
  'next' => 
  array (
    0 => 'mbstring.ja-basic.php',
    1 => 'No&ccedil;&otilde;es B&aacute;sicas de Codifica&ccedil;&otilde;es Multibyte Japonesas',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/mbstring/encodings.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="mbstring.encodings" class="chapter">
  <h1 class="title">Sumários de Codificações Suportadas</h1>

  <table class="segmentedlist">
   <caption><strong>Sumários de Codificações Suportadas</strong></caption>
   <thead><tr><th>Nome no registro de conjunto de caracteres da IANA</th>
   <th>Conjunto de caracteres subjacente</th>
   <th>Descrição</th>
   <th>Nota Adicional</th>
   </tr></thead><tbody><tr class="seglistitem">
    <td class="seg">ISO-10646-UCS-4</td>
    <td class="seg">ISO 10646</td>
    <td class="seg">
     O Conjunto de Caracteres Universal com espaço de código de 31 bits, padronizado como UCS-4
     pela ISO/IEC 10646. Mantido sincronizado com a versão mais recente do
     mapa de códigos Unicode.
    </td>
    <td class="seg">
     Se este nome for usado na facilidade de conversão de codificação,
     o conversor tenta identificar pelo BOM precedente
     (marcador de ordem de byte) em qual endian os bytes subsequentes
     estão representados.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-10646-UCS-4</td>
    <td class="seg">UCS-4</td>
    <td class="seg">
     Ver acima.
    </td>
    <td class="seg">
     Ao contrário do <code class="literal">UCS-4</code>, as strings são sempre assumidas
     estar na forma big endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-10646-UCS-4</td>
    <td class="seg">UCS-4</td>
    <td class="seg">
     Ver acima.
    </td>
    <td class="seg">
     Ao contrário do <code class="literal">UCS-4</code>, as strings são sempre assumidas
     estar na forma little endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-10646-UCS-2</td>
    <td class="seg">UCS-2</td>
    <td class="seg">
     O Conjunto de Caracteres Universal com espaço de código de 16 bits, padronizado como UCS-2
     pela ISO/IEC 10646. Mantido sincronizado com a versão mais recente do
     mapa de códigos Unicode.
    </td>
    <td class="seg">
     Se este nome for usado na facilidade de conversão de codificação,
     o conversor tenta identificar pelo BOM precedente
     (marcador de ordem de byte) em qual endian os bytes subsequentes
     estão representados.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-10646-UCS-2</td>
    <td class="seg">UCS-2</td>
    <td class="seg">
     Ver acima.
    </td>
    <td class="seg">
     Ao contrário do <code class="literal">UCS-2</code>, as strings são sempre assumidas
     estar na forma big endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-10646-UCS-2</td>
    <td class="seg">UCS-2</td>
    <td class="seg">
     Ver acima.
    </td>
    <td class="seg">
     Ao contrário do <code class="literal">UCS-2</code>, as strings são sempre assumidas
     estar na forma big endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-32</td>
    <td class="seg">Unicode</td>
    <td class="seg">
     Formato de Transformação Unicode de largura de unidade de 32 bits, cujo espaço de codificação
     refere-se ao padrão de conjunto de códigos Unicode. Este esquema de codificação não era
     idêntico ao UCS-4 porque o espaço de código do Unicode era limitado a
     um valor de 21 bits.
    </td>
    <td class="seg">
     Se este nome for usado na facilidade de conversão de codificação,
     o conversor tenta identificar pelo BOM precedente
     (marcador de ordem de byte) em qual endian os bytes subsequentes
     estão representados.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-32BE</td>
    <td class="seg">Unicode</td>
    <td class="seg">Ver acima</td>
    <td class="seg">
     Ao contrário do <code class="literal">UTF-32</code>, as strings são sempre assumidas
     estar na forma big endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-32LE</td>
    <td class="seg">Unicode</td>
    <td class="seg">Ver acima</td>
    <td class="seg">
     Ao contrário do <code class="literal">UTF-32</code>, as strings são sempre assumidas
     estar na forma little endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-16</td>
    <td class="seg">Unicode</td>
    <td class="seg">
     Formato de Transformação Unicode de largura de unidade de 16 bits. Vale a pena observar
     que o UTF-16 não é mais a mesma especificação que UCS-2 porque o
     mecanismo de substituição foi introduzido desde o Unicode 2.0 e
     UTF-16 agora se refere a um espaço de código de 21 bits.
    </td>
    <td class="seg">
     Se este nome for usado na facilidade de conversão de codificação,
     o conversor tenta identificar pelo BOM precedente
     (marcador de ordem de byte) em qual endian os bytes subsequentes
     estão representados.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-16BE</td>
    <td class="seg">Unicode</td>
    <td class="seg">
     Ver acima.
    </td>
    <td class="seg">
     Ao contrário do <code class="literal">UTF-16</code>, as strings são sempre assumidas
     estar na forma big endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-16LE</td>
    <td class="seg">Unicode</td>
    <td class="seg">
     Ver acima.
    </td>
    <td class="seg">
     Ao contrário do <code class="literal">UTF-16</code>, as strings são sempre assumidas
     estar na forma little endian.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-8</td>
    <td class="seg">Unicode / UCS</td>
    <td class="seg">
     Formato de Transformação Unicode de largura de unidade de 8 bits.
    </td>
    <td class="seg">none</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">UTF-7</td>
    <td class="seg">Unicode</td>
    <td class="seg">
     Um formato de transformação seguro para e-mails do Unicode, especificado em
     <a href="https://datatracker.ietf.org/doc/html/rfc2152" class="link external">&raquo;&nbsp;RFC2152</a>.
    </td>
    <td class="seg">none</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">(none)</td>
    <td class="seg">Unicode</td>
    <td class="seg">
     Uma variante de UTF-7 especializada para uso no
     <a href="https://datatracker.ietf.org/doc/html/rfc3501" class="link external">&raquo;&nbsp;protocolo IMAP</a>.
    </td>
    <td class="seg">none</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">
     US-ASCII (preferred MIME name) / iso-ir-6 / ANSI_X3.4-1986 /
     ISO_646.irv:1991 / ASCII / ISO646-US / us / IBM367 / CP367 / csASCII
    </td>
    <td class="seg">ASCII / ISO 646</td>
    <td class="seg">
     Código Padrão Americano para Intercâmbio de Informações é uma codificação comumente usada de 7 bits.
     Também padronizado como um padrão internacional, ISO 646.
    </td>
    <td class="seg">(none)</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">
     EUC-JP (preferred MIME name) /
     Extended_UNIX_Code_Packed_Format_for_Japanese / csEUCPkdFmtJapanese
    </td>
    <td class="seg">
     Compound of US-ASCII / JIS X0201:1997 (hankaku kana part) /
     JIS X0208:1990 / JIS X0212:1990
    </td>
    <td class="seg">
     Como pode ser visto, o nome é derivado de uma abreviação de Formato Padrão de Código UNIX
     Packed para Japonês, esta codificação é principalmente usada em UNIX ou
     plataformas semelhantes. O esquema de codificação original, Extended UNIX Code, é
     projetado com base no ISO 2022.
    </td>
    <td class="seg">
     O conjunto de caracteres referido pelo EUC-JP é diferente do IBM932 / CP932,
     que são usados pelo OS/2® e Microsoft® Windows®.
     Para a troca de informações com essas plataformas, use EUCJP-WIN em vez disso.
    </td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">Shift_JIS (preferred MIME name) / MS_Kanji / csShift_JIS</td>
    <td class="seg">Compound of JIS X0201:1997 / JIS X0208:1997</td>
    <td class="seg">
     Shift_JIS foi desenvolvido no início dos anos 80, na época dos processadores de palavras japoneses pessoais
     foram lançados no mercado, a fim de manter
     compatibilidades com o esquema de codificação legado JIS X 0201:1976.
     De acordo com a definição da IANA, o conjunto de códigos do Shift_JIS é ligeiramente
     diferente de IBM932 / CP932. No entanto, os nomes &quot;SJIS&quot; / &quot;Shift_JIS&quot; são
     frequentemente usados erroneamente para se referir a esses conjuntos de códigos.
    </td>
    <td class="seg">Para o mapa de código CP932, use SJIS-WIN em vez disso.</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">(nenhum)</td>
    <td class="seg">
     Composto de JIS X0201:1997 / JIS X0208:1997 / extensões IBM / extensões NEC
    </td>
    <td class="seg">
     Embora esta &quot;codificação&quot; use o mesmo esquema de codificação que EUC-JP,
     o conjunto de caracteres subjacente é diferente. Ou seja, alguns pontos de código mapeiam
     para caracteres diferentes do EUC-JP.
    </td>
    <td class="seg">nenhum</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">Windows-31J / csWindows31J</td>
    <td class="seg">
     Composto de JIS X0201:1997 / JIS X0208:1997 / extensões IBM / extensões NEC
    </td>
    <td class="seg">
     Embora esta &quot;codificação&quot; use o mesmo esquema de codificação que
     Shift_JIS, o conjunto de caracteres subjacente é diferente. Isso significa que alguns códigos
     pontos mapeiam para caracteres diferentes do Shift_JIS.
    </td>
    <td class="seg">(none)</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-2022-JP (preferred MIME name) / csISO2022JP</td>
    <td class="seg">
     US-ASCII / JIS X0201:1976 / JIS X0208:1978 / JIS X0208:1983
    </td>
    <td class="seg"><a href="https://datatracker.ietf.org/doc/html/rfc1468" class="link external">&raquo;&nbsp;RFC1468</a></td>
    <td class="seg">(nenhum)</td>
   </tr>
   <tr class="seglistitem">
    <td class="seg">JIS</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-1</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-2</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-3</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-4</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-5</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-6</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-7</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-8</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-9</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-10</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-13</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-14</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-15</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-8859-16</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">byte2be</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">byte2le</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">byte4be</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">byte4le</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">BASE64</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">HTML-ENTITIES</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">7bit</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">8bit</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">EUC-CN</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">CP936</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">HZ</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">EUC-TW</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">CP950</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">BIG-5</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">EUC-KR</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">UHC (CP949)</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">ISO-2022-KR</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">Windows-1251 (CP1251)</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">Windows-1252 (CP1252)</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">CP866 (IBM866)</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">KOI8-R</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
   <tr class="seglistitem">
    <td class="seg">KOI8-U</td>
    <td class="seg">
    <td class="seg">
    <td class="seg">
   </tr>
  </tbody></table>
 </div>
<?php manual_footer($setup); ?>