PHP 编码mailto:link

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 编码mailto:link相关的知识,希望对你有一定的参考价值。

<?php
function encode_mailto($mail, $label, $subject = "", $body = "") {
    $chars = preg_split("//", $mail, -1, PREG_SPLIT_NO_EMPTY);
    $new_mail = "<a href=\"mailto:";
    foreach ($chars as $val) {
        $new_mail .= "&#".ord($val).";";
    }
    $new_mail .= ($subject != "" && $body != "") ? "?subject=".$subject."&body=".$body : "";
    $new_mail .= "\">".$label."</a>";
    return $new_mail;
}
?>

以上是关于PHP 编码mailto:link的主要内容,如果未能解决你的问题,请参考以下文章

英HTML mailto link

html Mailto LInks |标签HTML

编码mailto:链接

Android 中的 mailto 链接是不是需要进行 URL 编码才能使邮件 Intent 起作用?

php 邮件mailto phpmailer电子邮件php邮件

PHP Mailto:电子邮件混淆(ASCII)