微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP - preg_match():在字符串中搜索多个 unicode 字符而不是重复,实际阅读

如何解决PHP - preg_match():在字符串中搜索多个 unicode 字符而不是重复,实际阅读

只想要一种非常简单的方法来检查 textarea 字符串中的所有字符或由管道分隔的变量中的字符串...

更新:是的,它不必在管道中,这就是我在数据库中存储不同字符的方式。它所需要的只是一个很好的例子,说明如何根据需要检查文本。目前我得到了一长串 strpos() 语句,我想它们可以从一个数组中循环出来,但似乎没有人想出一种方法来检查机器人可以放入消息表单中的任何内容,至少不是我找到了:(

  $spmChk = 'clean';

  $textarea = 'This i$ some text for the textªrea';
  
  // needs to be abe to process any characters
  $spamChars = 'href|http|#|¥|²|æ|é|Hello. And Bye.|£|$|ˆ|ª';

  // my attempt
  // search textarea for spam characters
  if (preg_match("/$spamChars/u",$textarea)) {
     
      $spmChk = 'you got spam :)';
  }

  echo $spmChk;

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。