Two中的way Encryption函数

首页 / PHP入门教程 / Two中的way Encryption函数

通过使用此概念,无涯教程可以对数据进行编码和解码。简单来说,双向加密意味着同时存在加密和解密函数。在PHP中,双向加密是通过以下函数完成的。

  1. base64_encode()
  2. base64_decode()

 base64_encode()

此函数用于使用base64编码给定数据。此函数在PHP 4.0中引入。

语法

string base64_encode ( string $data )

参数

参数说明是否必须
data要编码的数据。必须

返回值:

base64_encode()函数将编码后的数据作为字符串返回。

例子1

<?php
	$str= "learnfk";
	$str1= base64_encode($str);
	echo $str1;
?>

输出:

Two-way Encryption

例子2

<?php
	$str = 'Welcome to learnfk';
	echo base64_encode($str);
?>

输出:

Two-way Encryption

 base64_decode():

base64_decode()函数用于解码base64编码的数据。此函数在PHP 4.0中引入。

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-two-way-encryption.html

来源:LearnFk无涯教程网

语法

string base64_decode ( string $data [, bool $strict = FALSE ] )

参数

参数说明是否必须
data编码数据。必选
strict,如果严格参数设置为TRUE,则如果输入包含base64字母之外的字符,则base64_decode()函数将返回FALSE。可选

返回值:

base64_decode()函数返回解码后的数据,否则返回false。返回的数据可以是二进制的。

无涯教程网

例子1

<?php
	$str = 'V2VsY29tZSB0byBqYXZhdHBvaW50';
	echo base64_decode($str);
?>

输出:

Two-way Encryption

例子2

<?php
	$str= "amF2YXRwb2ludA==";
	$str1= base64_decode($str);
	echo $str1;
?>

输出:

Two-way Encryption

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

深入浅出区块链 -〔陈浩〕

黄勇的OKR实战笔记 -〔黄勇〕

RPC实战与核心原理 -〔何小锋〕

张汉东的Rust实战课 -〔张汉东〕

小马哥讲Spring AOP编程思想 -〔小马哥〕

去无方向的信 -〔小麥〕

技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕

现代C++20实战高手课 -〔卢誉声〕

AI大模型系统实战 -〔Tyler〕

好记忆不如烂笔头。留下您的足迹吧 :)