/* --------------------------------------- ------------- ------------------------------------- -
* 腳本名稱:加密.php
* 建立日期: 2008-4-7 10:36
* 最後修改時間: 2008-4-12 16:00
* 2008-4-12 16:00
* 作者: meyu
* 版權所有 (c) 2007
* 用途:數位字串簡易加解密
* ------------------------- --------------- ----------------------------------- -------------*/
類加密{
/**
* 最終的密文代碼,可設為任意不重複的10位英文字元a-zA-Z
*/
私人$replacement = 'urskydMeIV';
私人$replacement = 'urskydMeIV';
/**
* 增加的密文第一位,且可設為1位元除0以外的整數,即 1-9
*/
private $prefix = 「8」;
/**
* 公鑰,長度小於8位元的正整數
*/
私🎜 > private $replaceenc;
私人$replacedec;
function __construct() { 🎜> $this->replaceenc['/ '.$i.'/'] = $this->替換{$i};
$this->replacedec['/'.$this->replacement{$i}.'/'] = $i ;
}
}
public function encrypt($ array_keys($this->replaceenc),
$這->替換,且
$this->mynotin(preg_replace("/(.)(.)/", "${2}${1}", $str))
$str) {
return preg_replace("/(.)(.)/", "${2}${1}",
)(.)/」, "${2}${1}",
replacedec),$this->replacedec,$str))
);
}
$i = 0;
while(isset($str{7*$i})) {
$str_out/str $ notout($str) {
$str_out = "";
$i = 0;
while(isset($str{8*$i})) {
this->match , 1);
$i++;
} 🎜>? >
以上就介紹了php5下載php5數位型字串加解密程式碼,包含了php5下載方面的內容,希望對PHP教學有興趣的朋友有幫助。