[ PHP ] – getcwd() 取得當前工作目錄 - [ 6 ]

getcwd() 取得當前工作目錄。

[ PHP ] – debug_backtrace() 除錯追蹤 - [ 16 ]

debug_backtrace() 常用在除錯可以看到執行的歷程,也可以用在發生錯誤時寫入你的error_log。

[ PHP ] – http_response_code() 取得或設定 HTTP 回應代碼 - [ 28 ]

http_response_code() 也是我們開發API時,當需求是不合法時我們可以透過修改 HTTP Response Code 例如改成 404 就可以擋助非法的請求。

[ PHP ] – array 利用 += 一次加入多個 key=>vlaue 陣列值 - [ 41 ]

當我們要新增 key value 陣列如果是只有少少幾個,用 $a['key']='value' 的方式是還可以接受,那如果超過三個 或是 要直接接其它的陣列時就可以 利用 += 一次加入多個 key=>vlaue 陣列值。

[ PHP ] – parse_url() 解析網址 以陣列的方式輸出 - [ 24 ]

常常我們開發API時,會需要判斷來源端是否合法就可以用 parse_url() 去解析網址是不是我們允許的。

[ PHP ] – OOP 13 get_called_class() 取得是那個類別呼叫的 除錯用 - [ 22 ]

再來介紹 物件導向中 get_called_class() 方法,也可使用 __CLASS__;主要是拿來除錯時使用。

[ PHP ] – OOP 12 物件導向中 靜態屬性與方法 的使用及特性 - [ 11 ]

再來介紹 物件導向中 靜態屬性與方法的使用及特性,它是屬於整個類而非實體所以不用生成就可以使用。

[ PHP ] – OOP 11 封裝 Encapsulation - [ 23 ]

物件導向的一大特性就是 封裝 Encapsulation ,你只要生成類別 然後 傳參數,之後就等飯吃就好了,細節就交給別人去做吧,省事又不會容易出錯。

[ PHP ] – OOP 10 常量 const - [ 19 ]

接著介紹一下 常量 const ,它的特色是 可定義的型態boolean/integet/float/string ,與變數不一樣的地方是前面不用加$字號(它就不是變數 也不允許變更);可以在任何地方讀取不用管作用域。

[ PHP ] – OOP 9 利用 __call 來實現 overloading 多載 - [ 28 ]

上一篇ߡ…