PHP は、動的 Web サイトや Web サイト アプリケーションの開発に適した、広く使用されているサーバー側スクリプト言語です。このチュートリアルでは、PHP を使用して簡単な Web サイトを構築する方法を紹介し、具体的なコード例を示します。
開始する前に、まず PHP インタープリターと Web サーバー (Apache、Nginx など) がインストールされていることを確認する必要があります。構成プロセスを簡素化するために、XAMPP、WAMP などの統合開発環境を使用することをお勧めします。
Web サーバーのルート ディレクトリに、Web サイトのルート ディレクトリとしてフォルダーを作成します。このフォルダー内に、Web サイトのホームページ ファイルとして「index.php」という名前のファイルを作成します。
<!DOCTYPE html> <html> <head> <title>欢迎来到我的网站</title> </head> <body> <h1>欢迎来到我的网站</h1> <p>这是一个用PHP搭建的简单网站</p> </body> </html>
データベースを使用してデータを保存する必要がある場合は、PHP の組み込み MySQLi 拡張機能を使用して接続できます。
<?php $servername = "localhost"; $username = "root"; $password = ""; $dbname = "mywebsite"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("连接数据库失败: " . $conn->connect_error); } echo "成功连接数据库"; $conn->close(); ?>
PHP を使用して、フォーム送信を処理し、データをデータベースに保存できます。
<?php if($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST['name']; $email = $_POST['email']; $sql = "INSERT INTO users (name, email) VALUES ('$name', '$email')"; if ($conn->query($sql) === TRUE) { echo "新记录插入成功"; } else { echo "Error: " . $sql . "<br>" . $conn->error; } } ?>
PHP を通じてデータベースの内容をクエリし、結果を Web ページに表示できます。
<?php $sql = "SELECT * FROM users"; $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo "姓名: " . $row["name"]. " - 邮箱: " . $row["email"]. "<br>"; } } else { echo "0 结果"; } $conn->close(); ?>
上記の手順を通じて、簡単な Web サイトを構築し、PHP を使用してデータベースに接続し、フォームの送信を処理し、データベース コンテンツを表示する方法を学ぶことができます。この実践的なチュートリアルが、PHP 開発をすぐに始めて、独自の Web サイト プロジェクトを実装するのに役立つことを願っています。
以上がPHP を使用して Web サイトを構築するための実践的なチュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。