ホームページ  >  記事  >  バックエンド開発  >  PHPキーワードブロック実装方法

PHPキーワードブロック実装方法

伊谢尔伦
伊谢尔伦オリジナル
2016-11-21 16:18:371017ブラウズ

最初の方法

そのアイデアは、キーワードを一致させるために正規表現を使用し、キーワードを他の文字に置き換えることです

$str = "/你好|再见|什么玩意|DY/";  // 关键字正则字符串  
$string = "你干什么了? ";    // 文本字符串 
echo preg_replace($str, "*", $string);    //preg_replace() 执行一个正则表达式的匹配和替换

方法 2

アイデア

1. キーワードをテキスト文書に入れ、特定の文字を使用します。 file_get_contents() 関数を使用してキーワード ドキュメントを

に読み込みます。2. 関数explode() を使用して文字列を配列に分割し、配列 strpos() をループして一致するキーワードを見つけます。必ず空のスペースを削除してください。

strops() 関数の戻り値は false になるか、キーワードの位置を判断するときに注意してください。一致したすべてのキーワードを返して文字列または配列を形成します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。