PHP PHP Laravel:確認已執行的SQL內容的方法

在開發Laravel應用的過程,或是尋找錯誤原因時,常常會需要檢查操作資料的SQL是否執行正確,到底是什麼樣的SQL被執行等狀況。 本文將介紹三種方法來確認已執行的SQL內容。

read more...

PHP PHP Laravel:實作下載檔案的方法

在很多做管理介面的網站中,特別是分析數據、儲存資料的服務等,常常會看到有下載檔案的選項,讓使用者可以去取得想要的資料到自己的電腦。Laravel也因應這樣的作業需求,提供了下載儲存在伺服器端的檔案、圖片或是從資料庫中取得資料轉成文字檔案輸出的方法。接下來將討論其中常用到的作法,以及將Array的內容做成csv檔案後輸出。

read more...

PHP PHP Laravel:用auth的attempt方法來做認證時,如何加入軟刪除(deleted_at)條件

透過**Auth facade**可以使用Laravel認證服務,利用`attempt`方法來達成簡單的認證功能。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep09:安裝bootstrap5並美化todo list畫面

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第九篇。本文將示範安裝Bootstrap5並介紹如何使用它

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep08:用vue重新製作todo list畫面

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第八篇。本文將示範用vue重新建立todo list畫面。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep07:安裝vue3跟基本設定

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第七篇。本文將介紹一下安裝vue的過程跟基本的設定。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep06:初步認識Web Route

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第六篇。本文將介紹一下Web Route,並示範建立待辦事項的網頁。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep05:製作新增、更新、刪除待辦事項的API

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第五篇。本文將介紹如何建立新增、更新、刪除待辦事項的API。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep04:製作取得待辦事項的API

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第四篇。本文將介紹如何建立一個GET API來取得測試資料。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep03:產生測試資料到資料庫中

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第三篇。本文將介紹如何使用Factory Seeder Faker來快速產生測試資料到資料庫上。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep02:連接DB與Migration

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第二篇。本篇將介紹如何在雲端開發環境Google Cloud Shell中用Docker建立Laravel8的開發環境。

read more...

PHP Laravel8+Vue3+Bootstrap5實作TODO List ep01: 開發環境與建立Laravel應用程式

使用Laravel8+Vue3+Bootstrap5實作TODO List網頁應用程式的系列文章第一篇。本篇將介紹如何在雲端開發環境Google Cloud Shell中用Docker建立Laravel8的開發環境。

read more...

PHP 用PHP將資料轉成CSV格式檔案

用PHP處理資料後,除了在畫面上顯示外,能夠轉成CSV格式檔案後下載到電腦上是常常有的情況。本文將介紹使用PHP實現CSV檔案下載。範例是在Laravel的框架中實現,但只要知道原理後在其他的應用框架中也能實現。

read more...

PHP Laravel 生命週期(Lifecycle)快速理解

本文是對Laravel Lifecycle的內容用自己理解整理而成的筆記,內容包含Kernel, Middleware, ServiceProvider, Route。我想對於學習Laravel的人來說,理解Laravel整體面貌、掌握Laravel的生命週期,將會對Laravel框架上的調整或是調查底層功能時有很大的幫助。

read more...

PHP 用Docker建立Laravel8的開發環境

這篇文章將介紹如何在自己的電腦中用Docker建立Laravel8的開發環境。

read more...

PHP PHP 新手教學 Array | array_merge的使用說明

將矩陣合併時,常常會想到以下這兩種方法。array_combine與array_merge。本文說明 PHP **array_merge**使用說明與範例。

read more...

PHP PHP 新手教學 Array | array_splice的使用說明

將矩陣做分割取部分元素時,常常會用到array_chunk, array_slice, array_splice這三種函數。本文說明 PHP array_splice使用說明與範例。

read more...

PHP PHP 新手教學 Array | array_slice的使用說明

將矩陣做分割取部分元素時,常常會用到array_chunk, array_slice, array_splice這三種函數。本文說明 PHP array_slice使用說明與範例。

read more...

PHP PHP 新手教學 Array | array_chunk的使用說明

將矩陣做分割取部分元素時,常常會用到array_chunk, array_slice, array_splice這三種函數。本文說明 PHP array_chunk使用說明與範例。

read more...

PHP PHP 新手教學 Array | array_combine的使用說明

將矩陣合併時,常常會想到以下這兩種方法。array_combine與array_merge。本文說明 PHP **array_combine**使用說明與範例。

read more...

PHP 使用cURL執行Post網路請求

使用PHP的cURL做POST網路請求。

read more...