2016年4月14日 星期四

PHP: PHP 簡介

PHP 腳本在服務器上執行,然後向瀏覽器發送回純 HTML 結果。

== 基礎語法
PHP 腳本可放置於文檔中的任何位置。
PHP 腳本以 <?php 開頭,以 ?> 結尾:
PHP 的變數有大小寫之分, 但對所有自定函數、類和關鍵字(例如 if、else、echo 等等), 則不分大小寫
PHP 語句以分號結尾(;)
PHP 有三種注釋方式:
// 這是單行注釋
# 這也是單行注釋
/* 這是多行注釋塊 */

== PHP 變數(變數規則)
以 $ 符號開頭,其後是變數的名稱
名稱必須以字母或下劃線開頭(不能以數字開頭)
名稱只能包含字母數字字符和下劃線(A-z、0-9 以及 _)
變數名稱有大小寫區別($x 與 $X 是兩個不同的變數)

== PHP 數據類型
字串 : 字串是指引號內的任何文字。您可以使用單引號或雙引號來設定字串
註:用單引號是將引號內的文字直接設定為字串, 若用雙引號設定則會先將引號內的變數轉換為變數內容後的值為字串

整數 : 可以用三種格式規定整數:十進制、十六進制(前綴是 0x)或八進制(前綴是 0)
浮點數 : 有小數點或指數形式的數字。
邏輯 : 只有 true 及 false 兩個值
陣列 : 以 array 定義陣列, 其陣列中各元素可存放不同數據類型的值
類別(Class) : 由屬性及方法的組合
NULL : 代表變量無值, NULL 是數據類型 NULL 的唯一值。

== PHP 常量
常量是單一固定值的標識符號, 在腳本中無法改變該值。
有效的常量名以字符或下劃線開頭, 且貫穿整個腳本, 屬全域的標識符號。
常量使用 define() 函數設定, 其包含三個參數:
第 1 個參數定義常量的名稱
第 2 個參數定義常量的值
第 3 個參數是屬選用的參數, 代表該常量名是否區分大小寫。預設是 false。

沒有留言:

張貼留言