1、弱型別語言,變數宣告時無需指明變數型別;
2、變數宣告時,以$符號開始;
3、常量的定義只能使用define完成,常量名稱第乙個字元不能是$;
4、/除操作無論何時,總是返回浮點型;
5、浮點型是雙精度;
6、具有「可變變數」這一特別的變數;
7、變數的銷毀使用重新賦值或者unset()實現;
8、雙引號「」中可以直接引用變數,列印中變數的值;
9、具有執行運算子,例如:$strfilenamelist = `ls –alh c:\`;
10、具有錯誤控制運算子@;
11、switch可以是整型、浮點型、字元型;
12、foreach語句用於陣列元素的列舉,使用方法為foreach $ary as $key => $val或者foreach $ary as $val,foreach迴圈前,會呼叫reset()將陣列內部的指標重置到首元素;
13、注釋有三種:#;//;/* */;
14、具有魔術常量的定義(不區分大小寫):__line__ __file__ __function__ __class__ __method__;
15、具有declare語句;
16、函式可以動態呼叫;
17、全域性變數在函式內部等一些有條件的或結構下使用時,需要使用global先宣告;
18、超全域性變數$globals[『valuename』]可以直接在函式等一些有條件的或結構內部使用全域性變數$valuename;
19、若是在函式內部再嵌入乙個函式的定義時,則外層函式僅可以被使用一次,否則就會報出內部函式重複的錯誤;
20、陣列分為:數值陣列;關聯陣列;多維陣列;
21、可以使用$arrayname增加陣列元素;
22、使用unset()刪除陣列元素;
23、陣列排序時,sort、rsort、shuffle直接對陣列進行操作,array_reverse返回排序後的陣列;
php靜態方法的特點
1.靜態的方法在整個應用程式其間儲存在記憶體中,速度快,但占用記憶體.2.動態的方法在先宣告類例項才能呼叫類中的方法.3.一般使用頻繁的方法用靜態方法,用的少的方法用動態的。靜態的速度快,佔記憶體。動態的速度相對慢些,但呼叫完後,立即釋放類,可以節省記憶體,可以根據自己的需要選擇是用動態方法還是靜態...
php學習記錄1
net的iis,framwork,window系統等都不是free的,所以,我在的專案組承載著公司走向外網的報復,於是,free造就了我開始php開發之行。這週做了這些事情 2 搭起環境後,心裡有底氣多了。專案組的其它人都封閉設計去了,我這個唯一的兵唯一的活就是學php,剛開始兩天因為沒有搭起環境來...
PHP入門學習1
php的語法。1 嵌入方法 類似asp的 php可以是,當然您也可以自己指定。2 引用檔案 引用檔案的方法有兩種 require 及 include。require 的使用方法如 require myrequirefile.php 這個函式通常放在 php 程式的最前面,php程式在執行前,就會先讀...