可以使用内置的加密解密函数,例如 'base64_encode()' 和 'base64_decode()' 函数。

加密过程:

$str = 'Hello World';
$encrypted_str = base64_encode($str);
echo $encrypted_str;

解密过程:

$encrypted_str = 'SGVsbG8gV29ybGQ=';
$decrypted_str = base64_decode($encrypted_str);
echo $decrypted_str;

如果你希望加密后的字符串只包含数字,可以进一步对加密后的字符串进行处理,例如使用 'md5()' 函数生成加密后的字符串,并使用 'preg_replace()' 函数将非数字字符替换为空字符串。

加密过程:

$str = 'Hello World';
$encrypted_str = md5(base64_encode($str));
echo $encrypted_str;

解密过程: 解密过程无法进行,因为加密后的字符串无法还原为原始字符串。


原文地址: https://www.cveoy.top/t/topic/mlVZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录