LaravelConf Taiwan 2019 - 忘掉 foreach,從此學會 Collection! 鄭宇翔 - 跑跑腿科技 技術顧問 寫程式的時候,總免不了需要使用 for、foreach、while 等遞迴技巧來整理資料、調整陣列結構。但每次寫一層又一層的 foreach 時,總覺得可讀性太差,寫到最後連它媽都不認識它? 這場議程,宇翔就是要教你忘掉 foreach,從此改用 Collection。除了會從基礎介紹什麼是 Collection 外,還會比較 Support\Collection 和Eloquent\Collection 之間的差異,以及 Builder 和 Collection 同名的 method 的細微不同。並以 map、filter、reduce 三大常見手法,說明如何做資料處理、陣列轉型及 Functional Programing 的技巧。當然,官方文件上沒說的隱藏用法及各種踩過的坑也會一併帶到。