PHP基礎語法學習要點1
阿新 • • 發佈:2019-01-01
PHP基礎語法學習要點1
變數的關鍵
判斷變數型別
-
var_dump(變數)
,檢視變數的型別; -
unset(變數)
,釋放變數注意: 變數如果不使用
unset()
來進行釋放的話,那麼變數將會在指令碼執行結束的時候才能釋放。
-
is_bool()
判斷一個變數是否為布林型,如果是返回true,如果不是返回false。
-
is_int(變數)
,用來判斷一個變數是否為整型。 -
is_numeric()
,判斷一個變數是否為一個數值型(否為數字(如:0
)或數字字串(如:'0'
))。
NULL變數
-
如果一個變數被
unset()
-
is_null()
,用來判斷變數是否為空,如果是返回true,否則返回false。//你放進來的變數是null型別。
-
isset()
,檢視變數是否存在,如果值存在並且不是null則返回true。 -
empty()
檢視變數是否為空。如果為空返回true,否則返回false。
-
0
-
''
-
"0"
-
null
-
false
-
array() //空陣列
-
引用變數
-
相當於給一個變數其了一個別名(外號)。
-
&
,取址符號。
$a = 'c'; $b = &$a; //unset($b); unset($a); echo $a;
注意:引用變數成立後,unset()
掉一個變數,只是解除了引用關係。
常量
-
常量:定義賦值之後,不可以再次修改和銷燬的量稱為常量。定義後程序在執行的時候不能更改。
-
常量的定義
define('常量名','值')
注意:
-
如果沒有宣告常量,則在使用常量時,會自動將常量名轉換為字串。
-
常量可以參與運算。
-
常量名前面不要加$符
-
常量名稱,預設區分大小寫。習慣上我們會將常量名大寫。
-
常量不能釋放,
unset()
常用常量:
魔術常量(不是正規的常量),他們隨著在程式碼中的位置的改變而改變。
-
__LINE__
,獲得當前的行號。 -
__FILE__
,檔案的完整路徑和檔名 -
__DIR__
,檔案所在的目錄