數位設計學堂 - 網站開發技術
PHP(Hypertext Preprocessor)語法介紹
PHP語法非常靈活,易於學習。所有PHP程式碼都放在標籤內,這些程式碼會在伺服器端運行。

1. 基本語法
這段PHP程式碼將輸出 "Hello, World!",並顯示在瀏覽器中。
2. 變數
PHP中的變數以$符號開頭,並且不需要事先定義資料類型,因為PHP是弱型別語言。
";
echo "年齡: " . $age;
?>
這段程式會輸出姓名和年齡。
3. 條件語句
PHP支持標準的條件判斷,如if語句。
= 18) {
echo "你已成年";
} else {
echo "你還未成年";
}
?>
這段程式會判斷年齡,並輸出相應的訊息。
4. 迴圈
PHP支持多種迴圈結構,如for迴圈和while迴圈。
";
}
?>
這段程式會輸出 1 到 5 的數字。
5. 函數
你可以定義自己的函數來組織程式碼,並重複使用。
這段程式會輸出 "Hello, Alice"。
6. 表單處理
PHP經常用來處理HTML表單提交的數據。
這段程式會顯示一個表單,提交後,PHP會輸出使用者輸入的姓名。
與資料庫的互動
PHP可以很容易地與資料庫進行交互,最常用的是MySQL。
connect_error) {
die("連接失敗: " . $conn->connect_error);
}
// 從資料庫獲取數據
$sql = "SELECT id, name FROM users";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 輸出每一行數據
while($row = $result->fetch_assoc()) {
echo "ID: " . $row["id"]. " - 名字: " . $row["name"]. "
";
}
} else {
echo "無結果";
}
// 關閉連接
$conn->close();
?>
這段程式連接到MySQL資料庫,並列出所有用戶的ID和名字。
結論
PHP是一種強大且易於學習的伺服器端腳本語言,特別適合於動態網頁的開發。透過PHP,開發者可以輕鬆處理用戶輸入、與資料庫交互,並生成即時更新的網頁內容。
歡迎推廣本文,請務必連結(LINK)本文出處:NEWSCAN網頁設計公司
