Heim  >  Artikel  >  php教程  >  PHP自学教程之PHP加密函数

PHP自学教程之PHP加密函数

WBOY
WBOYOriginal
2016-06-06 19:54:031421Durchsuche

数据加密的基本原理就是对原来的明文的文件或数据按某种算法进行处理,使其成为不可读的一定代码,通常称为“密文”,通过这样的途径来达到保护数据不被非法窃取和阅读目的。 PHP加密的函数主要有:crypt()、md5()和sha1()函数,还有加密的拓展库Mcrypt和Mas

                  数据加密的基本原理就是对原来的明文的文件或数据按某种算法进行处理,使其成为不可读的一定代码,通常称为“密文”,通过这样的途径来达到保护数据不被非法窃取和阅读目的。

                  PHP加密的函数主要有:crypt()、md5()和sha1()函数,还有加密的拓展库Mcrypt和Mash。这里主要介绍:crypt()、md5()和sha1()

PHP相关代码:

<?php //crypt()函数加密
      $content="12345678";
      echo '加密前$content的值为:'.$content."<br/>";
     $crypt=crypt($content);
      echo '加密后$crypt的值为:'.$crypt."<br>";
      echo"<br>";
      //md5()函数加密
      $md5="12345678";
      echo '加密前$md5的值为:'.$md5."<br>";
      $md5s=md5($md5);
      echo '加密后$md5s的值为:'.$md5s."<br>";
      echo"<br>";
      //sha1()函数加密
      $sha1="12345678";
      echo '加密前$sha1的值为:'.$sha1."<br>";
      $sha1s=sha1($sha1);
      echo '加密后$sha1s的值为:'.$sha1s."<br>";
?>

结果展示:

PHP自学教程之PHP加密函数

Stellungnahme:
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
Vorheriger Artikel:PHP用strpos函数屏蔽关键字Nächster Artikel:php 获取 multipart/form