PHP创建编码算法?

时间:2017-09-21 01:01:42

标签: php algorithm decode encode

function deCode_Me($strContent, $cKey){
    $hRet = 0;
    $sRet = "";
    foreach( str_split($strContent) as $nKey ){
        $sRet .= chr(ord($nKey) ^ ord($cKey[$hRet++ % strlen($cKey)]));
    }
    return $sRet;

}

如何为上述旋转变压器制作编码器。 恰恰相反?

1 个答案:

答案 0 :(得分:0)

function encode_Me($strContent, $cKey)
{
$key = $cKey;
$text = $strContent;
$outText = '';
for ($i = 0; $i < strlen($text); $i++)
    {
    for ($j = 0; $j < strlen($key); $j++, $i++)
        {
        $outText.= $text
            {
            $i} ^ $key
                {
                $j};
                }
            }

        return $outText;
        }

工作了! :)