Vous êtes ici Fonction PHP > Description de la fonction base64_encode()

 

Recherche sur les Noms des fonctions php/mysql

 
 

base64_encode()

Définition

Encode une chaîne en MIME base64 - (PHP 4, PHP 5)

Description

string base64_encode ( string $data )

Encode data 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 % de plus que les données initiales.

Liste de paramètres

data

Les données à encoder.

Valeurs de retour

Les données encodées, sous la forme d'une chaîne de caractères.

Exemples

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



 
 

Bouts de code utilisant la fonction base64_encode()



<?php /* ... */       $this->auth_params['oauth_signature'] = $this->safe_encode(         base64_encode(           hash_hmac( /* ... */ ?>

<?php /* ... */         {             $string.="\n".gettype($key)."\n".base64_encode($key)."\n". tabtostring($content);    // Récursivité /* ... */ ?>

<?php /* ... */       }        return base64_encode($this->keyED($tmp));     }  /* ... */ ?>

<?php /* ... */ function attach($fileatt_type,$fileatt_name,$fileatt_content){ $data chunk_split(base64_encode($fileatt_content)); $this->email_message .= "--{$this->mime_boundary}n" . /* ... */ ?>

<?php /* ... */     $tmp chr(0).chr(0).$bin[11].$tmp;     $tmp strtr(strrev(substr(base64_encode($tmp), 2)),     "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", /* ... */ ?>