如何在PHP中使用变量替换文本?

时间:2013-09-23 04:15:48

标签: php string erase

我正在使用STOP WORD来删除一些联合词:像这样,在...中。

我仍然使用读取字符串,然后从文件替换然后删除那些联合词,这里是代码

$fh = fopen("search/E_a_02.txt", "r");

$file = file_get_contents("search/E_a_02.txt");
$stop="BI";
echo str_replace($stop, "", $file);

我希望变量$ stop就像数组,包括停用词,然后从文件中删除句子,我该怎么办?

请帮助。

谢谢大师:)

2 个答案:

答案 0 :(得分:0)

试试这个

$fh = fopen("search/E_a_02.txt", "r");

$file = file_get_contents("search/E_a_02.txt");

$stop=array("BI","BE");

echo str_replace($stop, "", $file);

希望这能解决您的问题。

答案 1 :(得分:0)

尝试:

$stop = array("this","the","in");
echo str_replace($stop, "", $file);

它应该替换$ file

中所有$ stop的出现