PHP 簡介
PHP(全名:PHP: Hypertext Preprocessor)是一種開源的通用計算機腳本語言,特別適合用於網頁開發並嵌入到 HTML 中。PHP 的語法借鑒了 C 語言、Java 和 Perl 等流行計算機語言的特點,對於一般程式設計師來說易於學習。PHP 的主要目標是讓網頁開發人員快速編寫動態頁面,但 PHP 也用於許多其他領域。
PHP 文件的副檔名為 .php,例如 index.php。如上所述,PHP 可以直接嵌入到 HTML 中。
用法
當瀏覽器從上到下讀取 <?php 時,會執行 PHP,並以 ?> 結束。例如:
注意事項
在 PHP 中,PHP 指令結束後不應該有其他 HTML。建議不要以 ?> 結束,否則關閉時可能會引起問題。
PHP 註解
幾乎所有的網頁程式語言都可以使用註解,PHP 的單行註解使用 //,多行註解使用 /* Some text here */。
Echo
PHP 中最簡單的語法是 Echo。Echo 的內容必須用雙引號 "" 或單引號 '' 包起來。每條語法必須以分號 ; 結束。
在 Echo 的內容中還可以使用 HTML 語法。例如,使用 <br/> 來換行。
變數
我們可以將值分配給變數,使我們更容易編寫 PHP,類似於 Javascript。我們將使用美元符號 $。
命名變數時需要遵循一些規則。
| 範例 | 描述 | 規則 |
|---|---|---|
| $value | 小寫 | ✅ |
| $Value | 大寫 | ✅ |
| $_value | 底線 | ✅ |
| $1value | 以數字開頭 | ❌ |
變數名稱中的大寫和小寫是有區別的。大寫變數不等於小寫變數。
變數命名技巧
駝峰式命名法
當變數名稱和函數名稱由兩個或多個單詞組合而成時,使用 "駝峰式命名法" 可以提高變數和函數的可讀性,因為變數中不能有空格。
蛇形命名法
蛇形命名法(如 snake_case)是指每個空格用下劃線( _ )字元替代,並且每個單字的首字母用小寫。
字串運算符
有兩種字串運算符。第一種是連接運算符("."),它返回左右參數連接後的字串。第二種是連接賦值運算符(".="),它將右側參數附加到左側參數。
