iT邦幫忙

鐵人檔案

2018 iT 邦幫忙鐵人賽
回列表
自我挑戰組

花式PHP 系列

分享一下工作半年來,在跟網頁後端程式(PHP、Laravel等)打交道時挖到的各種寶藏跟地雷~

鐵人鍊成 | 共 31 篇文章 | 41 人訂閱 訂閱系列文 RSS系列文
DAY 10

Array:Compact & Extract

compact 在第一章提到的 Online PHP Functions網站,因為安全性因素所以不提供執行這個函式。 這個函式可以在執行當下的空間,建立一個...

DAY 11

Object:Pass By Reference By Default

物件傳到哪參考到哪?! 你知道在函式的參數前面加上「&」就可以達成 Pass by reference 吧? 但你知道在 PHP 裡面,Object 是...

DAY 12

Laravel:深入config:cache

這篇文章的性質偏向個人在研究 config:cache 指令的實作,其中仍有部份自己不能理解、理解錯誤的部份,如果有前輩發現,還請不吝指教! PHP ART...

DAY 13

Laravel:深入Query/Builder

Query/Builder 為什麼要講它? 常常在用 Eloquent 查詢的時候都會需要回頭追一些函式,但 phpstorm 常常會認為有些呼叫鍊上的函式不存...

DAY 14

Laravel:深入Collection

概要 因為 Collection 提供的函式在官方教學都找的到介紹,這個章節我會著重在 Collection 實作的幾個界面及引入的 trait。 Macroa...

DAY 15

Laravel:深入Log

本篇文章因為有相當大的篇幅在追蹤原始碼,並且把對應的篇幅以連結的方式提供。請善用「Ctrl+點擊」的方式在新的分頁打開連結 這篇文章的重點在於研究 Log...

DAY 16

Laravel:深入Schedule

本篇文章因為有相當大的篇幅在追蹤原始碼,並且把對應的篇幅以連結的方式提供。請善用「Ctrl+點擊」的方式在新的分頁打開連結 這東西不就是 cronjob 嗎...

DAY 17

Laravel:Inspiring

這是神奇新套件嗎? 84。 今天來點輕鬆的~大家知道在 Illuminate\Foundation 底下有個 Inspiring.php 嗎?裡面的內容可以說是...

DAY 18

Eloquent:深入with

Eloquent\Builder with() 的用法可以參考文件,with('article:id,name') 這種用法請參考5.5版的文件 $que...

DAY 19

Eloquent:以withCount優化

大家知道這個東西嗎?它也可以幫你透過設定好的關聯,計算出該關聯的數量。 它不是很雞肋嗎? 大部分沒有載入大量資料的場景,你的確不一定要這樣用。 <?php...