iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 1
0
自我挑戰組

花式PHP系列 第 1

Prologue

大家好,我是牙膏大師!

我想透過這個系列文分享一些我自己也覺得很酷的PHP、Laravel的語法、還有雷~
雖然說寫滿三十天對我來說是很困難的事情,我也只規劃了二十二天的內容,
但只要有人因為這個系列文學到東西就是賺~

首先

線上測試工具

Online PHP Functions可以讓你在線上測試PHP程式碼,
最強大的地方在你可以隨意調整執行程式碼用的PHP版本!

Coding Style

還有,如果你還沒研究過PSR -2的話,現在讓你研究研究。

雖然這僅僅是Coding Style的建議,
但你遲早要把寫過的程式碼交給其他人維護的,所以用統一的習慣寫PHP語法對維護也是有幫助的。

如果你是無暇顧及Coding Style的新手,我也建議你把這個連結加進我的最愛

PHPStorm

如果你有在使用PHPStorm,卻不知道有「Ctrl+B」這個追蹤function的利器,現在就去試試吧!

不過一些透過魔術方法(如__call())執行的function,
是沒辦法透過這個快捷鍵追蹤的!請特別注意這一點。

系列文規劃

  1. Prologue
  2. 我來、我見、我宣告變數
  3. 花式 Array
  4. Array:流程控制、迭代操作
  5. Array:排序
  6. Array:操作
  7. Array:取得資料
  8. Array:花式操作
  9. Array:過濾、取交集、取差集
  10. Array:Compact & Extract
  11. Object:Pass By Reference By Default
  12. Laravel:深入config:cache
  13. Laravel:深入Query/Builder
  14. Laravel:深入Collection
  15. Laravel:深入Schedule
  16. Laravel:深入Log
  17. Laravel:Inspiring
  18. Eloquent:深入with
  19. Eloquent:以withCount優化
  20. Guzzle:異步請求
  21. Carbon:以setTestNow輔助測試
  22. PHP:yield
  23. PHP:升級至 PHP7
  24. PHP:效能調校工具
  25. PHP SPL:概要
  26. PHP SPL:SplFixedArray
  27. PHP SPL:SplObjectStorage
  28. PHP SPL:RecursiveIteratorIterator
  29. 推薦一些好用的工具
  30. 心得

備案

  1. Firefox:57 Release Note
  2. Firefox:58 Release Note
  3. JS:Promise
  4. JS:fetch API
  5. JS:Async/Await

下一篇
我來、我見、我宣告變數
系列文
花式PHP31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言