變數名始終以$開頭
global關鍵字建立全域性變數:global $age
建立常量:define(「name」,value);
字串:可以使用單引號或者雙引號,當使用單引號的時候,不能在串裡面使用變數,而雙引號的時候可以用:"this is my age: $age"來使用變數。
比較字串使用:strcmp(s1,s2),strcasecmp(s1,s2)(不比較大小寫)
字串的合併使用"."而不是+
==(等於)與===(全等):php是弱型別語言,所以當 1==『1』 時返回true,而 1===『1』 返回false
強制型別轉換:(型別)變數
有 elseif 語句
switch($age)
函式:function funname($agr1,agr2) 可以在函式裡面使用return,不必宣告函式的返回型別。
函式的引用引數和預設引數:function funname(&$str, $value = 0){} 呼叫的時候:$str = "string"; funname(&$str);
include, include_once, require, require_once:在檔案中新增另乙個檔案,用法:include(「檔案路徑」);//後續** _once用來確保檔案只被載入一次。include表示包含此檔案,若檔案不存在,則發出警告;require表示需要這個檔案,當檔案不存在,程式退出。一般在需要呼叫另乙個檔案裡面的函式之前使用這些語句。
類:定義:class classname 變數定義:var $name; 自指:$this 用$this->var or method 不用「.」 。 繼承使用「extends」 ,對於父類的函式呼叫:parent :: method_from_parent;
php中的特殊字元轉義 php特殊字元轉義詳解
html array html username htmlentities clean username ent quotes,utf 8 echo welcome back,複製 小提示htmlspecialchars 函式與htmlentities 函式基本相同,它們的引數定義完全相同,只不過是...
初學C51者應注意的地方
這裡講述一些初學者學習c51的一些誤區和注意事項。高手的特別應用不包括在內。1 c忌諱絕對定位。常看見初學者要求使用 at 這是一種謬誤,把c當作asm看待了。在c中變數的定位是編譯器的事情,初學者只要定義變數和變數的作 用域,編譯器就把乙個固定位址給這個變數。怎麼取得這個變數的位址?要用指標。比如...
php小白初學的經驗
自己是退伍回來到了北京一家培訓機構學習程式設計php語言,剛來的時候連程式設計是什麼,php語言又是什麼,一點都不知道,可以說是零基礎學習程式語言,特別能理解一些初學者的困惑和常見的錯誤,下面就學習方法上的一些經驗跟初學者分享一下。1.學習概念,對於初學者來說,在學習php的時候,我們會遇到很多以前...