【发布时间】:2012-07-24 21:04:32
【问题描述】:
我有一个用于构建电子邮件的 PHP 应用程序。发送电子邮件时,它是一个包含 HTML 部分和纯文本部分的多部分表单。
为了创建纯文本部分,我对 HTML 版本的内容使用 PHP strip_tags 函数,并显示结果。效果很好。
我现在有一种情况,我想在 HTML 部分说一些我不想在纯文本部分说的话。 (这是与嵌入的二维码图像相关的说明 - 二维码不会显示在电子邮件的纯文本版本中。)
我当时的想法是——如果我能以某种方式将指令嵌入到 HTML 标记中,那么 strip_tags 函数就会将其删除。
但是,除了 INPUT 或 SUBMIT 标记中的 VALUE 字符串之外,我找不到任何包含显示文本的 HTML 标记,而且我认为创建输入字段不会起作用 - 不止一个一行文字。
我意识到,根据定义,HTML 应该是一种“标记语言”,因此独立于页面上的内容。所以我要求做一些它确实不是为了做的事情,但我想我会把它放在那里看看是否有人碰巧有办法做到这一点,或者知道它绝对不能做到。
谢谢…………!!
【问题讨论】: