Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
什么 PHP 函数或编码方法可以让您将电子邮件地址转换为一组字符,然后在需要时再次解码?该电子邮件地址将对处理转换的特定程序/受众公开可用,但由于未被识别为电子邮件地址,因此不会被垃圾邮件发送者收集。
显然,它必须具有完美的 1 对 1 转换。
您可以使用它进行网络安全编码和解码
// encode emailaddress $email_encoded = rtrim(strtr(base64_encode($email), '+/', '-_'), '='); // decode email address $email_decoded = base64_decode(strtr($email_encoded, '-_', '+/'));
它将 base64 字母表中的 + 和 / 转换为更无害的 - 和 _。编码步骤还会在需要时删除尾随的 = 字符。