Maison > développement back-end > tutoriel php > 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
Libérer: 2023-04-07 15:22:01
avant
9894 Les gens l'ont consulté

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); //输
Copier après la connexion

syntaxe base64_encode :

chaîne base64_encode(données de chaîne);

$str='m.sbmmt.com php中文网'; //定义字符串 
echo base64_encode($str);  // 输出编码后的内容为: d3d3LnBocC5jbiBwaHDkuK3mlofnvZE=
Copier après la connexion

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);
?>
Copier après la connexion

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!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal