PHP語言基礎

2021-08-14 19:38:46 字數 1558 閱讀 8503

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...