In diesem Artikel wird hauptsächlich die Implementierungsmethode zum Blockieren von Schlüsselwörtern in PHP vorgestellt, die einen bestimmten Referenzwert hat. Wenn Sie sie benötigen, können Sie mehr darüber erfahren.
In diesem Artikel wird die Implementierungsmethode zum Blockieren von Schlüsselwörtern in PHP vorgestellt. Es gibt zwei Implementierungsmethoden:
Die erste Methode
Die Idee besteht darin, reguläre Ausdrücke zu verwenden, um Schlüsselwörter abzugleichen, und die Schlüsselwörter durch andere Zeichen zu ersetzen
$str = "/你大爷|你麻痹|什么玩意|SB|你他妈/"; // 关键字正则字符串 $string = "你他妈干什么玩意了 SB"; // 文本字符串 echo preg_replace($str, "*", $string); //preg_replace() 执行一个正则表达式的匹配和替换
OK Die Methode ist beendet. Es ist ganz einfach. Jeder kann beim Lesen zuerst nach seinen Vorstellungen darüber nachdenken
Methode 2
Denken
1. Fügen Sie die Schlüsselwörter in ein TXT-Dokument ein, es muss durch bestimmte Symbole getrennt werden. Verwenden Sie die Funktion file_get_contents(), um das Schlüsselwortdokument in
einzulesen ein Array und führen Sie eine Schleife durch das zu suchende Array strpos() Stellen Sie sicher, dass Sie leer sind. Stellen Sie sicher, dass Sie leer sind.
strops() Der Rückgabewert der Funktion ist entweder falsch oder achten Sie bei der Beurteilung der Position des Schlüsselworts bitte darauf
Verwandte Empfehlungen:
php
So verbessern Sie die Effizienz beim Auffinden von Array-ElementenphpLösung zur Behandlung der vom Programm gemeldeten date()-Warnung
Das obige ist der detaillierte Inhalt vonSo implementieren Sie abschirmende Schlüsselwörter in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!