PHP 可連接多個 "->" 來連續處理、執行 的 物件寫法

物件(Object) 在撰寫時, 會希望 於使用、操作上, 可以更直覺化(擴充性... 等等, 不是此篇重點.), 下述的寫法就很常見.

  • $db->select('*')->limit(10)->begin(0) ... 等等. (在操作上(Method), 可以一直 "->" 的操作下去.)
  • 執行順序:
    1. select('*')
    2. limit(10)
    3. begin(0)

但是一般物件(Class)教學的寫法, 都只能 $db->select('*') 就結束了, 要再串接多個 ->, 就會直接出現錯誤訊息.

閱讀全文〈PHP 可連接多個 "->" 來連續處理、執行 的 物件寫法〉