三個函數
isset() empty() unset()
超全局變量
獲取 定義字符串的某一位
if 判斷條件中
爲false 的值:整數 0 ,浮點 0.0,字符串 " " "0" , null , 空數組
爲true 的值:非0整數 非空非0字符串 非空數組 對象 資源文件
多態的例子
改進的代碼
self parent
instanceof 運算符 判斷是否繼承 是否執行了一個接口
abstract 關鍵字的作用
abstract聲明的類只能被繼承,而且有的方法沒有具體實現。
接口
php中沒有多重繼承,當類需要額外的功能時候,這就用到接口。接口可以讓你指定類需要附帶額外的約定。
final 關鍵字
一個類中 某個方法用final 修飾,代表繼承這個類的子類,無法重寫當前方法。
一個類用final關鍵字修飾,則代表當前類無法被繼承。
toString
異常處理
__autoload() 方法
定義一個類
另一個文件中 創建 MyClass()對象。當找不到定義時候,會調用 __autoload()方法,進行 文件引入。類名是大小寫敏感的。
函數參數中提示類的類別