array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'pt_BR', ), 'this' => array ( 0 => 'function.mailparse-determine-best-xfer-encoding.php', 1 => 'mailparse_determine_best_xfer_encoding', ), 'up' => array ( 0 => 'ref.mailparse.php', 1 => 'Funções de Mailparse', ), 'prev' => array ( 0 => 'ref.mailparse.php', 1 => 'Funções de Mailparse', ), 'next' => array ( 0 => 'function.mailparse-msg-create.php', 1 => 'mailparse_msg_create', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'pt_BR', 'path' => 'reference/mailparse/functions/mailparse-determine-best-xfer-encoding.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL mailparse >= 0.9.0)
mailparse_determine_best_xfer_encoding — Obtém a melhor forma de codificação
Determina a melhor forma de codificar o conteúdo lido do ponteiro de arquivo fornecido.
fp
Um ponteiro de arquivo válido, que deve ser capaz de realizar operações de busca.
Retorna uma das codificações de caracteres suportadas pelo módulo mbstring.
Exemplo #1 Exemplo de mailparse_determine_best_xfer_encoding()
<?php
$fp = fopen('somemail.eml', 'r');
echo 'Best encoding: ' . mailparse_determine_best_xfer_encoding($fp);
?>
O exemplo acima produzirá algo semelhante a:
Best encoding: 7bit