所以我有这个 php 页面,您可以在其中输入一个单词,如果它在标题或描述之一中,它将显示标题和描述。现在我得到了这个:
$title='hoooi';
$description="Lorem Ipsum is simply dummy text of the printing and typesetting industry.";
if (isset($_GET['zoek'])){
$zoekwoord=$_GET['zoek'];
if($alles_goed==true){
$zoekwoordreal= explode(" ", $zoekwoord);
foreach($zoekwoordreal as $word){
$zoek_title_en_description=$title . $description;
if($zoekwoord==""){
}else{
$pos=stripos($zoek_title_en_description,$word);
}
if($pos!==false){
echo $title . $description;
}
}
}
}
echo <<<EOT
<table>
<form action="zoek.php" method="get">
<tr><th>Zoek: </th><td><input type="text" name="zoek" value=""></td></tr>
<tr><th><input type="submit" value="submit"></td></tr>
</form>
</table
EOT;
这非常有效,但前提是我输入一个单词进行搜索。现在我希望能够输入 2 个单词,如果它们匹配,则显示标题和描述。目前,当我输入例如“Lorem is”时,它没有显示标题和描述。但是当我输入“Lorem”时,它会显示标题和描述。所以这意味着当我输入 2 个单词时,$pos==false
. 我应该怎么做才能使我的 php 页面可以用 2 个单词进行搜索?