Irreversible encryption functions are: md5(), crypt()
md5() is used to calculate MD5 hash. The syntax is: string md5(string str);
crypt() Encrypt the string using UNIX's standard encryption DES module. This is a one-way encryption function and cannot be decrypted. To compare strings, place the first two characters of the encrypted string in the salt parameter, and then compare the encrypted strings. The syntax is: string crypt(string str, string [salt]);
The reversible encryption is: base64_encode(), urlencode() The corresponding decryption function: base64_decode(), urldecode()
base64_encode() Convert the string Encoded in MIME BASE64. This encoding method allows Chinese text or pictures to be transmitted smoothly over the Internet. The syntax is string base64_encode(string data); Its decryption function is: string base64_decode(string encoded_data); It will return to the original
urlencode() to URL-encode the string. For example, spaces will become plus signs. The syntax is: string urlencode(string str);
Its decryption function is: string urldecode(string str); It will return to the original state
Look at the code:
<?php define("str","墨剑"); echo 'md5 加密后的结果为:'.md5(str).'<br>';//md5 加密 echo 'crypt加密后的结果为:'.crypt(str,str).'<br>';// crypt加密 $base64encode=base64_encode(str);// base64_encode() 加密 echo 'base64_encode加密后的结果为:'.$base64encode.'<br>'; echo 'base64_decode解密后的结果为:'.base64_decode($base64encode).'<br>'; //base64_decode()解密 $urlencode=urlencode(str); //urlencode() 加密 echo 'urlencode加密后的结果为:'.$urlencode.'<br>'; echo 'urldecode解密后的结果为:'.urldecode($urlencode).'<br>';//urldecode() 解密 ?>
The output result is:
The result after md5 encryption is: ea796af15c74e90faeba49576fa7984b
The encrypted result of crypt is: MoylCzgTtYXPs
base64_encode The encrypted result is: xKu9ow==
base64_decode The decrypted result is: Mojian
urlencode The encrypted result is: %C4%AB%BD%A3
urldecode The decrypted result is: Mo Jian
For more PHP encryption functions md5, crypt, base64_encode and other related articles, please pay attention to the PHP Chinese website!