第一步:先建立乙個工具類
<?php
/*工具類,不涉及第三方php
*/class utilclass
/*加密並用base64編碼顯示*/
public function encrypt_base64($txt,$key)
/**/ public function decrypt($txt,$key)
/*獲取guid*/
function guid()
/*格式化guid*/
function guid_format($guid)
}?>
第二步:演示**呼叫工具類
<?php
include_once('techlong/public/util.class.php');
$util=new utilclass();
$guid=$util->guid();
?>
guid值:<?php echo $util->guid_format($guid)?>(做為密匙)
原值:" value="<?php $str='12345679'; echo $str; ?>">
密文:" value="<?php $encryptstr=$util->encrypt($str,$guid); echo $encryptstr; ?>">
解密:" value="<?php $decryptstr=$util->decrypt($encryptstr,$guid); echo $decryptstr; ?>">
密文_base64:" value="<?php $encryptstr=$util->encrypt_base64($str,$guid); echo $encryptstr; ?>">
解密:" value="<?php $decryptstr=$util->decrypt_base64($encryptstr,$guid); echo $decryptstr; ?>">
效果:
字串加解密
題目 1 對輸入的字串進行加解密,並輸出。2加密方法為 當內容是英文本母時則用該英文本母的後乙個字母替換,同時字母變換大小寫,如字母a時則替換為b 字母z時則替換為a 當內容是數字時則把該數字加1,如0替換1,1替換2,9替換0 其他字元不做變化。3 解密方法為加密的逆過程。輸入 輸入一串要加密的密...
字串加解密
題目描述 1 對輸入的字串進行加解密,並輸出。2 加密方法為 當內容是英文本母時則用該英文本母的後乙個字母替換,同時字母變換大小寫,如字母a時則替換為b 字母z時則替換為a 當內容是數字時則把該數字加1,如0替換1,1替換2,9替換0 其他字元不做變化。3 解密方法為加密的逆過程。介面描述 實現介面...
字串加解密
描述 1 對輸入的字串進行加解密,並輸出。2 加密方法為 當內容是英文本母時則用該英文本母的後乙個字母替換,同時字母變換大小寫,如字母a時則替換為b 字母z時則替換為a 當內容是數字時則把該數字加1,如0替換1,1替換2,9替換0 其他字元不做變化。3 解密方法為加密的逆過程。輸入輸入一串要加密的密...