array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'fr', ), 'this' => array ( 0 => 'function.base64-encode.php', 1 => 'base64_encode', ), 'up' => array ( 0 => 'ref.url.php', 1 => 'Fonctions URL', ), 'prev' => array ( 0 => 'function.base64-decode.php', 1 => 'base64_decode', ), 'next' => array ( 0 => 'function.get-headers.php', 1 => 'get_headers', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'fr', 'path' => 'reference/url/functions/base64-encode.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PHP 4, PHP 5, PHP 7, PHP 8)
base64_encode — Encode une chaîne en MIME base64
Encode la string
donnée en base64.
Cet encodage est fait pour permettre aux informations binaires d'être manipulées par les systèmes qui ne gèrent pas correctement les 8 bits, comme les corps de mail.
Une chaîne encodée base64 prend environ 33% d'espace de plus que les données initiales.
string
Les données à encoder.
Les données encodées, sous la forme d'une chaîne de caractères.
Exemple #1 Exemple avec base64_encode()
<?php
$str = 'Ceci est une chaîne encodée';
echo base64_encode($str);
?>
L'exemple ci-dessus va afficher :
Q2VjaSBlc3QgdW5lIGNoYe5uZSBlbmNvZOll