PHP 加密

PHP 加密

加密是对数据进行编码和解码的概念。在PHP中,主要有两种类型的加密。

  1. 单向加密
  2. 双向加密

单向加密

使用此方法,我们可以对数据进行编码,但无法解码已编码的数据。

1. md5()函数: (消息摘要5)

使用此函数,我们可以将数据编码为32个字符的长度,字母数字字符串。

语法

string md5 ( string str [, boolraw_output = FALSE ] )

参数

参数 描述 是否必须
string 要计算的字符串。 必须的
raw_output 指定十六进制或二进制输出格式: TRUE- 原始16个字符 FALSE- 默认 可选的

返回值

md5()函数在成功时返回计算得到的md5哈希值,失败时返回false。

示例1

<?php 
    str = "sonoo";
    echo md5(str);
?>

输出:

PHP 加密

示例2

<?php
str = "sonoo";
echo md5(str);
if (md5($str) == "ea866df636e6d5b4b7c9ab7b596cdd4c")
    {
        echo "<br>Hello javatpoint";
         exit;
     }
?>

输出:

PHP 加密

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程