我有一个使用布尔检索进行搜索的片段源代码
<?php
$path = "Korpus";
foreach(glob("$path/*.txt") as $file) {
foreach(file($file) as $line) {
echo $line."<br>";
}
}
$file = "";
$conv = "";
for($i = 1; $i < 4; $i++){
$file[$i] = file_get_contents("$path/Doc".$i.".txt");
$conv[$i] = explode(" ", strtolower($file[$i]));
echo "<br>";
print_r ($conv[$i]);
}echo "<br><br>";
?>
这是我的查询
One AND Two AND NOT Three
我想要这样的结果
Term Doc1 Doc2 Doc3
One 1 0 0
Two 0 1 1
Three 0 1 0
Result : Doc1, Doc3
有人可以帮我解决这个问题吗?