【发布时间】:2013-01-25 12:58:11
【问题描述】:
我想用电子邮件的图像替换字符串中的所有电子邮件。
我已经有一个 PHP 函数来创建提供给它的文本的图像。所以我只是在寻找如何用相应的 basse64engoded 字符串替换电子邮件。
这正是我想要的:
"my email is example@example.com and my phone no is 349080353"
我想要一个函数把上面的字符串转换成下面的:
my email is <img src="image.php?id=ZG5zLWFkbWluQ437yifhb2dsZS5jb20="> and my phone no is 349080353
电子邮件的 id 用base64_encode 编码。所以,我想要一个函数来搜索和替换带有以下 img 标签的电子邮件,并用base64_encode 对每封电子邮件进行编码并将其提供给“id”。
【问题讨论】:
标签: php regex preg-replace preg-match