array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'de', ), 'this' => array ( 0 => 'function.mailparse-determine-best-xfer-encoding.php', 1 => 'mailparse_determine_best_xfer_encoding', 2 => 'Gets the best way of encoding', ), 'up' => array ( 0 => 'ref.mailparse.php', 1 => 'Mailparse Funktionen', ), 'prev' => array ( 0 => 'ref.mailparse.php', 1 => 'Mailparse Funktionen', ), 'next' => array ( 0 => 'function.mailparse-msg-create.php', 1 => 'mailparse_msg_create', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'en', 'path' => 'reference/mailparse/functions/mailparse-determine-best-xfer-encoding.xml', ), 'history' => array ( ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); contributors($setup); ?>
(PECL mailparse >= 0.9.0)
mailparse_determine_best_xfer_encoding — Gets the best way of encoding
Figures out the best way of encoding the content read from the given file pointer.
fpReturns one of the character encodings supported by the mbstring module.
Beispiel #1 mailparse_determine_best_xfer_encoding() example
<?php
$fp = fopen('somemail.eml', 'r');
echo 'Best encoding: ' . mailparse_determine_best_xfer_encoding($fp);
?>Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:
Best encoding: 7bit