PHP (Hypertext Preprocessor) 是專為 Web 開發設計的開源腳本語言,嵌入 HTML 執行,廣泛用於動態網站、API、CMS、電商系統。
<?php
echo "<h1>Hello, PHP!</h1>";
?>
保存為 hello.php,通過瀏覽器訪問或命令行 php hello.php 執行。
| 特性 | 說明 |
|---|---|
| 標籤 | <?php ... ?>、短標籤 <? ... ?>(需開啟 short_open_tag) |
| 變量 | 以 $ 開頭,弱類型,自動推斷 |
| 數據類型 | 標量 (int/float/string/bool)、複合 (array/object)、特殊 (resource/NULL) |
| 流程控制 | if/else、switch、for/foreach/while/do-while、break/continue |
| 函數 | 自定義函數、匿名函數、箭頭函數 (fn)、可變函數 |
| 類與對象 | 類、繼承、介面、Trait、魔術方法、靜態/常量、命名空間 |
| 超全局變量 | $_GET/$_POST/$_REQUEST/$_SESSION/$_COOKIE/$_FILES/$_SERVER/$_ENV/$GLOBALS |