ホームページ >バックエンド開発 >PHPチュートリアル >Web での存在感を変える: 初心者のための PHP
初心者にとって、PHP は変数、データ型、条件文、ループなどの基本概念を活用して動的な Web アプリケーションを構築する優れた Web 開発オプションです。 PHP を使用して簡単なメッセージ ボードを作成する方法を示す実践的なケースが含まれています。これには、接続の確立、テーブルの作成、メッセージの追加、メッセージの表示などの手順が含まれます。
Web での存在感を変える: 初心者のための PHP
はじめに
PHP は広く普及しています動的でインタラクティブな Web アプリケーションを作成するために使用されるオープンソース プログラミング言語。初心者が Web 開発を学ぶのに最適なオプションです。この記事では、PHP の基本を説明し、実際のケースを通じてその応用例を示します。
PHP の基本
実際のケース: 簡単なメッセージ ボードを作成する
ステップ 1: 接続を確立する
$servername = "localhost"; $username = "root"; $password = ""; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); }
ステップ 2: メッセージ フォームを作成する
// SQL 语句 $sql = "CREATE TABLE messages ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, name VARCHAR(30) NOT NULL, message TEXT NOT NULL, created_at TIMESTAMP )"; // 执行查询 if ($conn->query($sql) === TRUE) { echo "Table messages created successfully"; } else { echo "Error creating table: " . $conn->error; }
ステップ 3: メッセージを追加する
// 准备语句 $stmt = $conn->prepare("INSERT INTO messages (name, message, created_at) VALUES (?, ?, NOW())"); // 绑定参数 $stmt->bind_param("ss", $name, $message); // 执行查询 if ($stmt->execute()) { echo "Message added successfully"; } else { echo "Error adding message: " . $stmt->error; }
ステップ 4: メッセージを表示します
// SQL 语句 $sql = "SELECT * FROM messages"; // 执行查询 $result = $conn->query($sql); // 输出查询结果 while ($row = $result->fetch_assoc()) { echo "ID: " . $row["id"] . " - " . "Name: " . $row["name"] . " - " . "Message: " . $row["message"] . "<br>"; }
結論
上記の簡単な実践例を通じて、PHP の強力な機能を理解することができます。変数、データ型、条件ステートメント、ループなどの基本概念を理解することで、独自の動的 Web アプリケーションの作成を開始できます。
以上がWeb での存在感を変える: 初心者のための PHPの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。