array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'pt_BR', ), 'this' => array ( 0 => 'mbstring.supported-encodings.php', 1 => 'Codificações de Caracteres Suportadas', ), 'up' => array ( 0 => 'book.mbstring.php', 1 => 'String Multibyte', ), 'prev' => array ( 0 => 'mbstring.http.php', 1 => 'Entrada e Saída HTTP', ), 'next' => array ( 0 => 'mbstring.overload.php', 1 => 'Recurso de Sobrecarga de Funções', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'pt_BR', 'path' => 'reference/mbstring/supported-encodings.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
Atualmente, as seguintes codificações de caracteres são suportadas pelo
módulo mbstring
. Qualquer uma dessas codificações
pode ser especificada no parâmetro encoding
das
funções mbstring
.
As seguintes codificações de caracteres são suportadas nesta extensão PHP:
* denota codificações também utilizáveis em expressões regulares.
Qualquer entrada php.ini que aceite um nome de codificação
também pode usar os valores "auto
" e
"pass
".
Funções mbstring
que aceitam um nome de codificação
também podem usar o valor "auto
".
Se "pass
" estiver definido, nenhuma conversão
de codificação de caracteres será realizada.
Se "auto
" estiver definido, ele é expandido para
a lista de codificações definidas de acordo com o NLS.
Por exemplo, se o NLS estiver definido como Japanese
,
o valor é assumido como
"ASCII,JIS,UTF-8,EUC-JP,SJIS
".
Veja também mb_detect_order()