phpstorm是一款非常棒的php開發除錯工具,一般情況下我們使用firefox/chrome的bookmark,開啟phpstorm debug偵聽,隨後點選start debugger,
我們就可以任意除錯任何頁面的php程式碼了,這個工作流程非常高效。
但是當我們使用laravel或者任何原生php開發api時,我們就可能需要使用postman作為前端模擬工具了,而這時如何觸發後端php程式碼斷點是一個令人頭痛的問題,好在研究了一陣子之後終於搞定了,從而和開發web app一樣能夠任意除錯Php程式碼了,方法很簡單:
在postman發出的任何url上新增一個 ?XDEBUG_SESSION_START=PHPSTORM, 同時在postman中設定一個cookie: XDEBUG_SESSION=PHPSTORM
https://github.com/postmanlabs/postman-app-support/issues/380
enjoy it