0
什麼PHP函數或編碼方法可以允許您將電子郵件地址轉換爲一組字符,然後在需要時再次解碼?該電子郵件地址將公開提供給某個程序/受衆,以處理轉換,但由於未被識別爲電子郵件地址而不會被垃圾郵件發送者收穫。PHP編碼電子郵件地址隱藏垃圾郵件發送者,輕鬆解碼沒有瑕疵?
顯然它必須有一個完美的1對1的轉換。
什麼PHP函數或編碼方法可以允許您將電子郵件地址轉換爲一組字符,然後在需要時再次解碼?該電子郵件地址將公開提供給某個程序/受衆,以處理轉換,但由於未被識別爲電子郵件地址而不會被垃圾郵件發送者收穫。PHP編碼電子郵件地址隱藏垃圾郵件發送者,輕鬆解碼沒有瑕疵?
顯然它必須有一個完美的1對1的轉換。
您可以使用此
// encode emailaddress
$email_encoded = rtrim(strtr(base64_encode($email), '+/', '-_'), '=');
// decode email address
$email_decoded = base64_decode(strtr($email_encoded, '-_', '+/'));
它轉換+和/從BASE64字母表中較無害的做網絡安全的編碼和解碼 - 和_。編碼步驟還會在需要時刪除尾部=字符。
哇!你有沒有必要這樣做?這非常快。 – Orangeman555 2013-05-01 08:06:52
它適合你嗎? – 2013-05-01 08:10:15
現在進行測試。 – Orangeman555 2013-05-01 08:22:20