NEWSCAN網頁設計公司LOGO
數位設計學堂背景
數位設計學堂Q & A

網頁已經進入新時代,好網站不再需要花大錢!

有網頁設計需求請與我們聯絡,NEWSCAN設計提供多種方案供您選擇。

  • #效益好≠比較貴
  • #優質附加服務,提升網站效益
  • #妥善規劃,提供多種方案選擇
線上諮詢
數位設計學堂 - 網站開發技術

PHP(Hypertext Preprocessor)語法介紹

PHP語法非常靈活,易於學習。所有PHP程式碼都放在標籤內,這些程式碼會在伺服器端運行。

PHP(Hypertext Preprocessor)語法介紹

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網頁設計公司