PHP:将.txt-file中列表中的单词替换为*


PHP: replace words from list in .txt-file with *

我已经在网上搜索了好几天了,我的问题找不到答案…

所以这就是我要做的:
我有一个.txt文件,每行包含一个单词。假设它叫list.txt
我还有一个。txt文件叫text.txt,里面有一些随机的东西。
现在我想有一个php文件,检查它是否从text.txt -文件中找到list.txt的单词,并将它们替换为******。

非常感谢您的帮助!

尽管它是PHP,但可以将其视为一种伪代码。它应该指导您找到所需的解决方案:

$content = file_get_contents('text.txt');
$censored = explode("'n", file_get_contents('list.txt'));
$content = str_replace($censored, '*****', $content);
file_put_contents('text.txt', $content);
$str=file_get_contents('text.txt');
$str=str_replace("list.txt","****",$str); 
file_put_contents('text.txt', $str);