编码mailto:链接

Posted

tags:

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

  1. <?php
  2. function encode_mailto($mail, $label, $subject = "", $body = "") {
  3. $chars = preg_split("//", $mail, -1, PREG_SPLIT_NO_EMPTY);
  4. $new_mail = "<a href="mailto:";
  5. foreach ($chars as $val) {
  6. $new_mail .= "&#".ord($val).";";
  7. }
  8. $new_mail .= ($subject != "" && $body != "") ? "?subject=".$subject."&body=".$body : "";
  9. $new_mail .= "">".$label."</a>";
  10. return $new_mail;
  11. }
  12. ?>

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

如果不了解“PHP编码”,您会建议使用“mailto”方式吗? [关闭]

PHP 编码mailto:link

如何在 html 链接中使用两个后续的 ASCII 编码字符?

URL 的编码字符串(角度)

mailto

带有 HTML 正文的 mailto 链接