什么PHP函数或编码方法可以允许您将电子邮件地址转换为一组字符,然后在需要时再次解码?电子邮件地址将被公开提供给特定的程序/受众,处理转换,但不会被垃圾邮件发送者收集,因为没有被识别为电子邮件地址。
显然,它必须有一个完美的1到1转换
您可以使用此
进行web安全编码和解码。// encode emailaddress
$email_encoded = rtrim(strtr(base64_encode($email), '+/', '-_'), '=');
// decode email address
$email_decoded = base64_decode(strtr($email_encoded, '-_', '+/'));
它将base64字母中的+和/转换成更无害的-和_。编码步骤还在需要时删除尾随的=字符。