PHP學習記錄(一)

一、變量名必須經過$標識,變量名區分大小寫。例:$var_name = 「蘋果」;php

二、」var_dump」函數能夠將咱們的變量的數據類型(後面小節會作介紹)顯示出來。數組

三、memory_get_usage():獲取當前PHP消耗的內存。函數

四、var_dump():能夠打印出數據的類型。操作系統

五、當咱們用」echo」指令輸出布爾類型時,若是是「true」則輸出的是「1」,「false」則什麼也不輸出。咱們可使用「var_dump」函數,獲取它真正的數據類型。orm

六、字符串:單引號('')裏面的$變量不會被解析成字符串,雙引號("")裏面的$變量會被替換成變量內容。 內存

七、字符串:大段長字符串能夠用界定符形式表示:<<<界定符  長短字符串  界定符; 資源

八、特殊類型-資源:php能夠讀取、使用、釋放文件。字符串

九、特殊類型-空類型:NULL,大小寫不敏感。三種值爲NULL的狀況:賦值爲NULL、變量未被賦值、變量被unset()。get

十、常量:使用define()自定義常量:define(常量名,常量值 [, 是否大小寫敏感] )。變量

十一、系統常量:常見的有:__FILE__(當前PHP文件名)、__LINE__(當前代碼所在的行數)、PHP_VERSION(PHP版本號)、PHP_OS(當前PHP環境的操做系統)。

十一、讀取自定義常量:直接使用常量名、或者使用constant函數。constant(常量名);

十二、defined()函數:判斷常量是否被定義:defined(變量名),返回值爲 true / false 。

1三、賦值運算符:=賦值:把值賦值一份給左側的變量。&賦值:兩個變量指向同一個內存地址。

1四、php中,!=與<>都表示不等於。

1五、字符串連接:連接運算符"."。以及 .= 運算符。

1六、錯誤控制運算符:@:將@放在表達式前,表示忽略表達式產生的錯誤。若是開啓了track_error會被記錄在$php_errormsg中(php.ini中設置,會被以後的錯誤覆蓋)。
  用代碼開啓track_error:ini_set('track_errors',1);

1七、數組循環:foreach循環。  不取下標:foreach(數組 as 值){ }。      取下標:foreach( 數組 as 下標=> 值 ){ };

相關文章
相關標籤/搜索