Beispiel einer Base64-Verschlüsselungs- und Entschlüsselungsfunktion in PHP (mit Code)

angryTom
Freigeben: 2023-04-07 15:22:01
nach vorne
9878 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt die Verschlüsselungs- und Entschlüsselungsfunktionen base64_decode und base64_encode in PHP. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Diese beiden Funktionen werden in PHP zum Verschlüsseln und Entschlüsseln von PHP-Code verwendet. base64_encode dient der Verschlüsselung und base64_decode dient der Entschlüsselung.

Sehen wir uns unten zwei einfache Beispiele an.

base64_encode-Syntax: (empfohlenes Lernen: php-Tutorial)

string base64_decode (String-Daten);

$str = 'd3d3LnBocC5jbiBwaHDkuK3mlofnvZE='; //定义字符串 
echo base64_decode($str); //输
Nach dem Login kopieren

base64_encode-Syntax:

string base64_encode(String-Daten);

$str='www.php.cn php中文网'; //定义字符串 
echo base64_encode($str);  // 输出编码后的内容为: d3d3LnBocC5jbiBwaHDkuK3mlofnvZE=
Nach dem Login kopieren

base64_encode

(PHP 4, PHP 5, PHP 7)

base64_encode – Daten mit MIME base64 kodieren

Beschreibung

string base64_encode ( string $data )

Verwenden Sie base64, um Daten zu kodieren.

Diese Codierung soll die Übertragung binärer Daten über nicht reine 8-Bit-Transportschichten ermöglichen, beispielsweise den Text einer E-Mail.

Base64-kodierte Daten beanspruchen etwa 33 % mehr Platz als die Originaldaten.

Parameter

data Die zu kodierenden Daten.

Rückgabewert

Die codierten String-Daten oder FALSE bei Fehler.

Beispiel

Beispiel #1 base64_encode() Beispiel

<?php
    $str = &#39;This is an encoded string&#39;;
    echo base64_encode($str);
?>
Nach dem Login kopieren

Die obige Routine gibt Folgendes aus:

VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

Das obige ist der detaillierte Inhalt vonBeispiel einer Base64-Verschlüsselungs- und Entschlüsselungsfunktion in PHP (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage