Maison  >  Article  >  développement back-end  >  Exemple de fonction de cryptage et de décryptage base64 en php (avec code)

Exemple de fonction de cryptage et de décryptage base64 en php (avec code)

angryTom
angryTomavant
2019-10-14 14:29:029780parcourir

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=

base64_encode

(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 = &#39;This is an encoded string&#39;;
    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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer