ここに、標準の Web フォームからユーザー入力を取得するコードをいくつか示します。
if (get_magic_quotes_gpc()) {
$searchsport = stripslashes($_POST['sport']);
$sportarray = array(
"Football" => "Fb01",
"Cricket" => "ck32",
"Tennis" => "Tn43",
);
if (isset($sportarray[$searchsport])) {
header("Location: " . $sportarray[$searchsport] . ".html");
die;
}
これを変更して(単語が解析されていると思いますか?)、大文字と小文字を区別するにはどうすればよいですか?たとえば、「fOoTbAlL」と入力すると、PHP は通常どおり Fb01.html に誘導します。
コードは単なる例であることに注意してください。ユーザーが入力する文字列には、「Crazy aWesOme HarpOOn-Fishing」などの複数の単語を含めることができますが、配列要素が「Crazy Awesome HarpOOn-Fishing」の場合でも機能します (F
ダッシュの前の大文字に注意してください)。