當前位置:
首頁 > 知識 > Swoft 快速上手小貼士

Swoft 快速上手小貼士

IDE一定要裝註解插件PHP Annotations

Request和Response里的with...開頭的方法會clone $this, 而不是修改本實體, 所以設置Cookie之類的時候要$response = $response-withCookie(...

配置文件等在onWorkerStart之前載入的文件, 重啟後才生效

自定義註解時, 方法註解和屬性註解依賴於類註解。框架只主動掃描類註解, 從類註解的Wrapper類中獲取應該掃描哪些方法註解和屬性註解

上傳文件超大可以修改.env的PACKAGE_MAX_LENGTH, 不建議用來處理大文件

生命周期不同於fpm, 注意自行管理全局變數, 防止內存泄漏

繼上條, 控制器等Bean屬單例, 其屬性會被所有請求共享, 比如一個請求修改, 另個請求則會獲得修改後的值

Response::withStatus方法取決於你的Response::Attribute["responseAttribute"]是否有內容, 有的話強製為200 (開發者認為其他狀態碼無需返回內容)

控制器里返回的若不是Response 類型, 底層中間件會根據返回的數據類型修改Content-Type, 你在中間件里無法覆蓋

一般報錯Fatal error: Cannot declare class xxx, because the name is already in use 都是因為類的命名空間和實際路徑不符導致


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 千鋒JAVA開發學院 的精彩文章:

ElasticSearch數據副本模型
前端要不要學數據結構&演算法

TAG:千鋒JAVA開發學院 |