Laravel

含有「Laravel」共 180 篇內容
全部內容
發佈日期由新至舊
這篇文章詳細介紹了版本升級時的具體步驟與挑戰。透過逐步指導,包括檢查目標版本、參考官方文件及確認套件,讀者將能夠有效地處理升級過程中的問題,並且學會如何調整程式碼和容器設定。這不僅適用於 PHP 和 Laravel,也提供了對其他框架和語言升級的普遍性見解,幫助開發者減少升級過程中的不確定性。
Thumbnail
在本篇文章中,我將分享我在升級 PHP 版本過程中的經驗,並探討升級的重要性及其主要流程。升級不僅能修復漏洞,更能確保專案持續獲得支持。為了順利升級,我們需要確認目標版本、查閱官方文件、檢查套件相容性,並利用自動化測試來提高測試效率。本篇文章還將提供具體的升級步驟建議,幫助讀者有效地進行升級工作。
Thumbnail
# Encrypt and decrypt Str helper methods 12.18 支援 fluent string chain <?php // Before $encryptedToken = str('secret-api-token') ->pipe(fn(String
# in_array_keys Validaiton Rule 12.16 新增 in_array_keys validation rule,驗證指定 array 必須包含指定 keys <?php $validator = Validator::make($request->all(), [
# JSON Unicode Cast Type 12.3 Eloquent Attributes 新增 json:unicode cast type,允許 JSON encoding JSON_UNESCAPED_UNICODE <?php protected $casts = [ '
本篇文章簡要介紹自動化測試的基本概念及相關的測試套件,並探討了在CI/CD流程中整合自動化測試的重要性,及如何使用Faker和Mockery來生成測試資料和模擬物件。最後,分享了自動化測試在後端開發中的必要性與實踐建議,旨在提升程式碼品質及降低維護成本。
Thumbnail
本文將介紹在實作 API 時需要注意的幾個重要細節,涵蓋參數接收、驗證方法、資料整理及回傳回應的最佳實踐。透過有效的規則和自訂類別,可以提升程式碼可維護性,並加強開發效率。此外,文章還將探討如何處理 API 的回應狀態碼,幫助開發人員在項目中避開常見的錯誤。
Thumbnail
在程式開發中,輸出變數內容是檢查進展和定位問題的關鍵。本文介紹了PHP的var_dump()函數以及Laravel框架中的dump()和dd()方法,幫助開發者選擇合適的輸出工具。根據需求選擇合適的方法,能使除錯過程更有效率。
Thumbnail
這篇文章深入探討 PHP 中的 Array 與 Laravel 框架中的 Collection 之間的主要差異,並分析各自的優缺點。文章介紹了兩者在本質、方法連鎖、高階方法及 Eloquent 互動的區別,並提供實際的使用案例,幫助初學者更好地理解這兩種資料結構的特性。
Thumbnail
本文介紹如何在 Laravel 中建立與操作資料庫模型,以及如何有效解決 N + 1 問題等。透過使用 Laravel 的 Eloquent ORM,開發者可以簡化資料庫操作,提高程式的可維護性與性能,是學習 Laravel 的開發者不可錯過的參考資料。
Thumbnail