[ PHP ] – OOP 8 魔術方法 __call
再來介紹一個 魔術方法 __call ,當你生成一個物件後呼叫到你沒有定義的方法時就會觸發 __call 這個方法。
再來介紹一個 魔術方法 __call ,當你生成一個物件後呼叫到你沒有定義的方法時就會觸發 __call 這個方法。
再來你會發現繼承會發生一些你沒想到的事情,不是說好爸爸的錢可以兒子用嗎?但你忘記問老爸保險箱的密碼是多少了;怎麼把錢拿出來花。子承父業後第二代通常會改變一前一代的一些做法,爸爸在巷口開水果攤,兒子繼承後當然要搞點不一樣的在網路上賣水果才叫潮。
這篇介紹的是物件導向程式設計的最大重點,繼承 extends 也就是讓你少寫很多重覆的code的重點功能,廢話不多說直接看範例。
再來這篇介紹 另外兩個 魔術方法 __destruct __construct 建構 與 解構,這也是物件導向很常會用到的兩個魔術方法。
這篇會介紹最常用的兩個魔術方法 __get __set 來讀寫屬性值,事實上php 內建的魔術方法不止這兩個。
再上一篇教學中我們看到 類別生成後竟然可以直接讀寫屬性值,原來是 oop 中的重要角色 public ( 公開 ) private ( 私有 ) protected ( 保護 ) final (最終) 還沒上場。
這篇單純是伏筆,本來你以為設定屬性一定要透過 類別內的 方法來處理,但事實上是可以直接在生成類別後直接存取,這是為什麼呢?我們下一篇來為各位解答。
接下來會寫一些 php oop 一些基礎教學,第一集就來教 oop 的 類別 屬性 方法 的使用。
陣列格式常常會存成key=>value格式,時不時需要把陣列的key值另外抓出來好處理取值的問題,這個時候 array_keys 就派上用場。
如果你習慣php.ini的檔案格式,那你也可以將你的參數檔撰寫成類似的格式,再使用 parse_ini_file 來解析最後回傳成陣列格式。
最近在幫公司後台更換新的主題布景,該後台預設是使用 jQuery 3,舊後台是 jQuery 1.11,本來套一套是沒什麼大問題結果在使用日期時間選擇器時發現不作動,果然又踩到版本不同的雷了。
當你的mysql效能低落的時候除了修改設定檔之外,最直接好用的方法就是讀寫分離,設定的方式也還算簡單。
很久沒在用 ufw 防火牆設定了,因為用AWS久了就沒在碰實體主機,最近剛好有機會用到趕快來筆記一下基本設定。
一般來說網頁的預設目錄會在 /var/www/html/, 然後ftp預設的目錄就是使用者的家目錄 /home/jeff/, 如果要讓每個使用者都可以上傳資料到公開的網頁就可以直接用軟連結的方式。