本文共 788 字,大约阅读时间需要 2 分钟。
我想在我的网站上的聊天中放置一些漂亮的笑脸,但不幸的是,在我的聊天中放置一个心脏笑脸的“< 3”阵列由于某种原因不起作用,所有其他的工作正常,我认为“
$patterns = array(':)', ':D', ':p', ':P', ':(', '(aapje)', '8)', '<3');
$replacements = array('', '', '', '', '', '', '', '');
$message = str_replace($patterns, $replacements, $message);
代码更新
$patterns = array(':)', ':D', ':p', ':P', ':(', '(aapje)', '8)', '/3', '(l)');
$replacements = array('', '', '', '', '', '', '', '', '');
$reg_exUrl = "/(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?/";
$blankexp = "/^\n/";
$message = htmlentities(strip_tags($_POST['message']), ENT_QUOTES);
if (!preg_match($blankexp, $message)) {
if (preg_match($reg_exUrl, $message, $url)) {
$message = preg_replace($reg_exUrl, '', $message);
}
$message = str_replace($patterns, $replacements, $message);
Thx和Grts.
转载地址:https://blog.csdn.net/weixin_32541663/article/details/115501714 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!