php語言基礎
1. 標記風格
(1)xml風格<?php?>
(2)asp風格<%%>
(3)簡短風格
<??>
(4)指令碼風格
注意asp和簡短風格需要在php.ini 中開啟(找到short_open_tag 和 asp_tags 改為on);
2. 注釋種類
(1)單行: //
(2)多行: /* */ 注意:多行注釋不允許巢狀
(3)shell指令碼風格的注釋 (#) 如:content;#這是注釋
3.資料型別
注意:$是變數識別符號,所有變數都是以$ 符號開頭,宣告或呼叫都必須使$ 符號。
(1)四種標量型別: bool,integer,float,string
integer: 八進位制:0開頭。十六進製制,0x開頭。
float:兩者格式:標準格式,科學計數法格式(num1enum2)。
string:三種定義方式
a: 雙引號 " " ,雙引號中的變數會被自動替換成實際數值
b: 單引號 ' ', 單引號中的變數則按普通字串輸出(即不變)
注意:兩者的轉義字元,單引號只需對單引號字元轉義,雙引號則有很多。
c:界定符 <<<,如:
$str = <<
content
std;
注意: std為指定識別符號,結束識別符號必須單獨另起一行,且不允許有空格,在識別符號前後不允許有其他字元,故不能有注釋
注釋可以在其他地方。
(2)兩種 復合型別:array , object
array:
型別相同的變數的集合, 每個元素時乙個鍵值對,索引由數字或字串組成。值可以是多種型別。
定義陣列的語法:列舉值定義,單鍵值對應賦值,列舉鍵值對定義。
分別如下:
$array= ('value1','value2','value3',......) 注意: 是小括號
$array[0]=value1
$array= array(key1=>value1,key2=>value2,......)
object: 暫不說明,以後詳解。
(3)兩種特殊型別:resource, null
resource: 儲存到外部資源的乙個引用。通過專門的函式來建立和使用的。
null:三種空值:沒有賦值,賦值為null,unset() 處理過的。
unset()函式用來銷毀指定的變數。注意,它只是斷開了變數名和變數內容之間的繫結,即將變數名置為null,
並沒有銷毀變數的內容。如果該變數是引用的話,並不影響另乙個變數的值。
(4)轉換型別。兩種方法。注意不同點。
變數名前加 (型別名)。
原變數值不變。
bool settype(mixed var, string type);原變數值改變。
(5)檢測資料型別。各種函式,基本形式為: is_bool(var) 即 is_型別名(var)
以下四部分內容待有需要時在總結。。。
4. 常量 變數
5. 運算子
6. 表示式
7. 函式
PHP語言基礎
一,php標記風格 1,xml風格 echo 這個是xml風格的標記 2,指令碼風格 php echo 這是是指令碼風格 3,asp風格 這個是asp風格 4,簡短風格 echo 這個是簡短風格 二,php注釋符 1,單行注釋 2,多行注釋 3,文件注釋 行數為多少 為多少個 4,風格的注釋 同 三...
php語言基礎語法
php語言作為一種免費的開源的伺服器端的程式語言,任何人都可以免費使用php建立的伺服器,而且因為php的相容性被大多數受歡迎的web伺服器所支援,有簡單豐富的內部函式和熟悉的語法,可以安裝在大部分的商業web主機上,文件的內容較為的豐富,在瀏覽器中鍵入 php.net 函式名 就可以得到任何函式的...
php 基礎 一 php語言使用
一 php語言使用 1.嵌入方法 php是嵌入方式開發的,可以嵌入在html頁面中的任意乙個地方。html css和js都可以照常的使用。類似asp的,也可以自己指定。如可在body中的某個位置嵌入 則瀏覽頁面時相應的位置會顯示 hello php 2.引用檔案 引用檔案的方法有兩種 require...