首頁 >後端開發 >php教程 >php5下載 php5數字型字串加解密程式碼

php5下載 php5數字型字串加解密程式碼

WBOY
WBOY原創
2016-07-29 08:37:59739瀏覽

/* --------------------------------------- ------------- ------------------------------------- -
* 腳本名稱:加密.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教學有興趣的朋友有幫助。


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn