/** * 解密。 * @param string $p_sString 待解密的字符串。 * @return string */ public function decrypt($p_sString) { $sTmp1 = base64_decode($p_sString); $sTmp2 = substr($sTmp1, self::ENCRYPT_SALT_PREFIX_LENGTH, -self::ENCRYPT_SALT_SUFFIX_LENGTH); $aTmp3 = u\Str::strSplit($sTmp2); $iLen = count($aTmp3); $sTmp4 = ''; for ($i = 0; $i <= $iLen; $i += 2) { if (isset($aTmp3[$i])) { $sTmp4 .= $aTmp3[$i]; } } $sResult = u\Str::utf8Strrev($sTmp4); return $sResult; }