L'exemple de cet article décrit les fonctions de cryptage et de décryptage base64_decode et base64_encode en PHP. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Ces deux fonctions sont utilisées en php pour crypter et déchiffrer le code php base64_encode est pour le cryptage, et base64_decode est pour le déchiffrement.
Regardons deux exemples simples ci-dessous.
Syntaxe base64_encode : (apprentissage recommandé : tutoriel php)
chaîne base64_decode (données de chaîne);
$str = 'd3d3LnBocC5jbiBwaHDkuK3mlofnvZE='; //定义字符串 echo base64_decode($str); //输
syntaxe base64_encode :
chaîne base64_encode(données de chaîne);
$str='www.php.cn php中文网'; //定义字符串 echo base64_encode($str); // 输出编码后的内容为: d3d3LnBocC5jbiBwaHDkuK3mlofnvZE=
(PHP 4, PHP 5, PHP 7)
base64_encode — Encoder les données en utilisant MIME base64
Description
string base64_encode ( string $data )
Utilisez base64 pour encoder les données.
Cet encodage est conçu pour permettre la transmission de données binaires sur des couches de transport non pures de 8 bits, comme le corps d'un e-mail.
Les données codées en Base64 occupent environ 33 % d'espace en plus que les données d'origine.
Paramètres
data Les données à encoder.
Valeur de retour
Les données de chaîne encodées, ou FALSE en cas d'échec.
Exemple
Exemple n°1 base64_encode() Exemple
<?php $str = 'This is an encoded string'; echo base64_encode($str); ?>
La routine ci-dessus affichera :
VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!