CakePHP从字符串中删除电子邮件地址

时间:2012-09-21 08:52:01

标签: cakephp

有没有人知道可以从文本中删除电子邮件地址的CakePHP帮助程序或现有帮助程序函数。

我要做的是在用户登录之前隐藏作业广告上的招聘广告的电子邮件地址,也许应该替换为以下内容:登录以显示电子邮件

任何人都知道我该怎么做?

我正在使用蛋糕2。

提前致谢

2 个答案:

答案 0 :(得分:0)

您不需要使用CakePHP执行此操作。 PHP具有在字符串中查找字符串的功能。

http://php.net/manual/en/function.strstr.php

你可以在你的字符串中找到'@'或类似的东西。如果函数返回false,则表示没有找到电子邮件。

答案 1 :(得分:0)

你可以用 https://github.com/dereuromark/tools/blob/2.0/View/Helper/TextExtHelper.php#L44

$text = $this->TextExt->autoLinkEmails($text);

将其重命名为removeEmails(),而不是使用替换方法进行模糊处理,您可以在此处编写自己的方法来替换您的电子邮件,例如: *****