PHP implements filtering of sensitive words in message messages

Source: Internet
Author: User
PHP implements filtering of sensitive words in message messages

A code

<! DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 transitional//en" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

Two running results

Three Code Analysis

When the user submits the message, the program will use the regular expression Preg_mctch () function to compare the message with the sensitive words stored in the array, and to verify whether the message submitted by the user contains sensitive words. If the message contains a sensitive word, then the message will pop up, otherwise the message message is published successfully.

The "/I" in the Preg_match () function refers to the case of letters that do not differentiate between sensitive vocabulary comparisons.

The above is the PHP implementation of filter message information in the content of sensitive words, more relevant content please pay attention to topic.alibabacloud.com (www.php.cn)!

Related articles:

An efficient filter method for sensitive words (PHP)

Using PHP extension trie_filter to do Chinese sensitive word filtering

PHP sensitive word filtering uses third-party extensions Trie_filter

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.