php 自帶加密 解密函式

2021-06-19 11:45:28 字數 946 閱讀 2300

它的解密函式為:string urldecode(string str); 將復回原樣

案例**:

<?php

define('str','[email protected]');

echo 'md5 加密後的結果為:'.md5(str).'

';//md5 加密

echo 'crypt加密後的結果為:'.crypt(str,str).'

';// crypt加密

$base64encode=base64_encode(str);// base64_encode() 加密

echo 'base64_encode加密後的結果為:'.$base64encode.'

';echo 'base64_decode解密後的結果為:'.base64_decode($base64encode).'

'; //base64_decode()解密

$urlencode=urlencode(str); //urlencode() 加密

echo 'urlencode加密後的結果為:'.$urlencode.'

';echo 'urldecode解密後的結果為:'.urldecode($urlencode).'

';//urldecode() 解密

?>

輸出: md5 加密後的結果為:0c4cf10f2e489a6e6482db13dfafaab8

crypt加密後的結果為:momapvme.49dq

base64_encode加密後的結果為:bw9xawfuzzayqhnpbmeuy29t

base64_decode解密後的結果為:[email protected]

urlencode加密後的結果為:moqiang02%40sina.com

urldecode解密後的結果為:[email protected]

php自帶加密解密函式

md5 用來計算 md5 哈稀。語法為 string md5 string str crypt 將字串用 unix 的標準加密 des 模組加密。這是單向的加密函式,無法解密。欲比對字串,將已加密的字串的頭二個字元放在 salt 的引數中,再比對加密後的字串。語法為 string crypt str...

PHP加密解密函式

關於discuz的加密解密函式,相信大家都有所了解,該authcode函式可以說是對php界作出了重大的貢獻,真的發覺discuz這個函式寫的太精彩啦。研究了一下這個演算法,總的來說可以歸納為以下三點 1,動態性,同一字串使用相同的key,每次加密的密文都不一樣,而解密方法只有乙個,其實就是把解密的...

PHP 加密解密函式

str 需要要加密的字串 不可逆 md5 函式計算字串的 md5 雜湊 語法 md5 string,raw string 必需。規定要計算的字串 raw 可選,規定十六進製制或二進位制輸出格式,預設是32 字元十六進製制數 示例 echo md5 str e22c0235385fb885bdca3c...