機密資料 or 用戶密碼等資料的傳遞或保存, 不讓其他非相關人員知道真正的資料內容.
PHP 提供幾種資料加密方式, 參考範例, 如下 :
PHP 範例
$a = "Hello Word"; echo "原始資料: " . $a . "<br>"; // Hello Word echo "crypt 加密: " . crypt($a, "Tom") . "<br>"; // ToTHQjFcawGMU echo "md5 加密: " . md5($a) . "<br>"; // ed0a96e83ab7b0910fcbcc131b2e6b82 echo "sha1 加密: " . sha1($a) . "<br>"; // 44d3a83db52a0cf0f908ad0ef55c83f4771f66ad echo "str_rot13 加密: " . str_rot13($a) . "<br>"; // Uryyb Jbeq echo "base64_encode 加密: " . base64_encode($a) . "<br>"; // SGVsbG8gV29yZA==