」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 改變您的 Web 形象:PHP 初學者

改變您的 Web 形象:PHP 初學者

發佈於2024-11-01
瀏覽:487

對於初學者來說,PHP 是一種絕佳的網頁開發選擇,它利用變數、資料類型、條件語句和循環等基本概念來建立動態 Web 應用程式。包含一個實戰案例,展示如何使用 PHP 建立簡單的留言板,涉及建立連線、建立表格、新增留言和顯示留言等步驟。

Transform Your Web Presence: PHP for Beginners

Transform Your Web Presence: PHP for Beginners

簡介
PHP 是一種廣泛使用的開源程式語言,用於建立動態且互動式Web 應用程式。對於初學者來說,它是學習網路開發的絕佳選擇。本文將帶你了解 PHP 的基礎知識,並透過一個實戰案例來展示其應用。

PHP 基礎

  • 變數: 用於儲存資料的容器。例如,$age = 25;
  • 資料型態: 定義變數中儲存資料的型別。例如,int、string、boolean。
  • 條件語句: 控製程式流程。例如,if、else。
  • 循環: 重複執行程式碼區塊。例如,for、while。
  • 函數: 可重複使用的程式碼區塊。例如,function myFunction() {}

實戰案例:建立簡單的留言板

步驟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);
}
步驟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); }

$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; }

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_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; }

$servername = "localhost";
$username = "root";
$password = "";
$dbname = "myDB";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接
if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_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"] . "
"; }

結論

透過上面簡單的實戰案例,你可以領會到 PHP 的強大功能。透過理解變數、資料類型、條件語句和循環等基本概念,你可以開始建立自己的動態 Web 應用程式。 Transform Your Web Presence: PHP for Beginners

最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3