PHP と CGI を使用して Web サイトの検索機能を実装する方法
現代のインターネット時代において、Web サイトの検索機能は不可欠です。ユーザーは検索機能を通じて必要な情報を素早く見つけることができ、ユーザーエクスペリエンスが向上します。この記事では、PHPとCGIを使ってWebサイトの検索機能を実装する方法を紹介します。
1. PHP と CGI の概念
PHP (正式名 PHP: Hypertext Preprocessor) は、HTML に埋め込んで Web Dynamic 生成の処理に使用できる、広く使用されているオープン ソース スクリプト言語です。ページ数。
CGI (正式名: Common Gateway Interface) は、Web サーバーとアプリケーション間の標準インターフェイスです。これにより、Web サーバーは動的にアプリケーションを呼び出し、処理のためにデータをアプリケーションに渡すことができます。
2. 検索機能を実装するための基本手順
まず、検索フォームを作成する必要があります。 Web ページ上で、ユーザーが検索キーワードを入力できるようにします。たとえば、次のコードを HTML に追加できます。
<form action="search.cgi" method="GET"> <input type="text" name="keyword" placeholder="请输入关键字" /> <input type="submit" value="搜索" /> </form>
ここの action
属性は、フォームの送信時に呼び出される CGI スクリプトと method## を指定します。 # 属性は、リクエスト メソッドが
GET であることを指定します。ユーザーが入力したキーワードは、リクエスト パラメータとして CGI スクリプトに渡されます。
search.cgi という名前のファイルを作成し、そのファイルにスクリプト コードを記述します。サンプル コードは次のとおりです。
<?php // 获取用户输入的关键字 $keyword = $_GET['keyword']; // 查询数据库或其他资源,获取与关键字匹配的搜索结果 // 这里只是一个简单示例,我们假设搜索结果是一个数组 $results = ['搜索结果1', '搜索结果2', '搜索结果3']; // 显示搜索结果 foreach ($results as $result) { echo $result . "<br>"; } ?>
以上がPHPとCGIを使ってWebサイトの検索機能を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。