人が完全一致をフォームフィールドに入力すると、PHPスクリプトがWebサイトにリダイレクトされるように、私は完璧に動作する小さなPHPスクリプトを持っています。配列を持つPHPスイッチ
しかし、ここでは同じ機能を追加する方法を学びたいと思いますが、正確なフレーズではなく単語の配列に追加する方法を学びたいと思います。たとえば、「ケーキ、バッター、赤の染料」のいずれかを含むクエリを入力した場合、スクリプトはWebページにリダイレクトされます(たとえば、赤い染料とバターのみを使用してケーキバッターを作成する方法)それに緑の染料があると、スクリプトは別のページにリダイレクトされます。ここで
は、私は完全一致の場合のために今持っているコードは次のとおりです。
<?php
switch ($_REQUEST['zip']) {
case 'where is cape lookout':
case 'how far is cape lookout':
header("Location: http://www.example.com/cape-lookout");
break;
case 'where is cape hatteras':
case 'how far is cape hatteras':
header("Location: http://www.example.com/cape-hatteras");
break;
default:
header("Location: http://www.example.com/search-404");
break;
}
?>
Googleカスタム検索のようなものをあなたのサイトにドロップするほうが、(本当に単純なレベルで)より良いことでしょう。 – CD001
この種の検索のためのコードの作成には多くの人工知能が関わっています*赤い染料とバターだけを使ってケーキのバッターを作るにはどうすればいいのですか? –