還不會創建ThinkPHP V5.1專案的朋友們可以先去看看創建ThinkPHP V5.1專案。 何謂MVC? 所謂的MVC指的是分離資料、介面和操作等業務,讓...
甚麼是ThinkPHP? ThinkPHP是大陸人王棟2006年開發的輕量級PHP MVC框架,2007年正式定名ThinkPHP。思維上與傳統PHP專案差異較...
前言 最後我選在第 31 天來當作結尾,所以這一篇主要是寫參賽結尾的感言~ 結束只是另一個開始 這次是我第一次參加鐵人賽,過程其實我一直很擔心自己無法完賽,畢...
前言 接下來這一篇將會介紹如何將我們前面章節所做好的 ThinkPHP 系統部屬到 Heroku 囉~ Heroku Heroku 算是滿多人愛用的服務,我個人...
前言 接下來我們會來認識一下 ThinkPHP 一些常用的基礎指令,但是這一篇最主要是介紹 migration 的部分,因為會影響後面的章節操作。 基礎指令 基...
前言 基礎的 ThinkPHP 框架也學習差不多,這一篇將會稍微講一下製作一個留言版的部分,但是並不會講程式碼,這一篇重點在於留言版規劃,因為基本上都是結合前面...
前言 接下來讓我們講一個網站很常使用的功能,也就是分頁功能,本身 ThinkPHP 也有提供分頁功能,那該怎麼做呢?所以這一邊就會來介紹該如何使用分頁。 分頁...
前言 這一篇將會來介紹 ThinkPHP 中的驗證碼功能,本身 ThinkPHP 就有提供驗證碼功能,如果沒有特別的需求的話,使用 ThinkPHP 本身內建驗...
前言 講完表單驗證,那麼這一篇就要來講表單 Token,表單 Token 是需要搭配前面的表單驗證才能夠使用,所以我才會將表單 Token 留在表單驗證後面,那...
前言 前一篇我們已經將基礎的表單驗證給完成,但是其實只介紹一半,所以我將文章拆成了兩個部分,接下來讓我們繼續學習表單驗證吧! 傳送表單錯誤訊息至前端 首先先讓我...
前言 當我們送出一些表單的時候,都會有一些表單驗證的機制,那 ThinkPHP 呢?ThinkPHP 本身也有表單驗證功能,所以這一篇就會來介紹該如何使用 Th...
前言 接下來這一篇將會介紹另一個標籤,也就是比較 & 條件式標籤,比較 & 條件式標籤在許多地方我們都會使用到,所以這邊就會針對比較 &...
前言 前面有幾個章節我們其實已經用過幾個 ThinkPHP 內建的標籤語法,例如 volist,但卻沒有特別去介紹這幾個標籤的意思,所以將會有一個系列是介紹關於...
前言 終於要輪到準備引入第三方資源,這一篇我將會搭配上一篇所介紹的 Layout,進而凸顯有沒有成功引入 Layout 的差異。 起手式 首先先讓我們去 Boo...
前言 這一章節將會來介紹一下 Layout,畢竟 ThinkPHP 本身是有提供 HTML Template 的,所以這一篇就來講一下該如何建立 Layout。...
前言 haha~我像荒唐鏡一樣跳走了,現在又跳回來了~打我啊笨蛋(被扁),接下來這邊會針對查詢稍微做一下補充,例如該如何使用 Model 條件式查詢,查詢之後又...
前言 前一篇的資料操作我們使用原生 SQL 指令來撰寫資料操作,那麼這一篇呢?這一篇我們將會使用 ThinkPHP 所提供的功能,也就是構造器來進行資料操作。...
前言 看到這一篇想必你一定會覺得很茫然為什麼要突然從 Model 基礎操作跳到資料操作呢?主要原因是想讓你明白,其實也可以使用原生的寫法來操作資料,而且不需要透...
前言 前一篇我們學習透過 Model 來新增資料,那麼查詢呢?查詢資料該怎麼做呢?所以這一篇將會來介紹該如何使用 Model 做查詢動作。 起手式 一開始我們必...
前言 前一篇我們已經將 Model 所需要的起手式給準備得差不多了,接下來將會開始寫一些基礎的資料操作。 起手式 前一篇我們已經有建立了一個 create 控制...
前言 接下來這一篇開始會稍微結合一下前面一些的知識來做 Model 的基礎操作,所以這邊將會結合 Controller 和 Route。 起手式 在前面 Mod...
前言 前面了解基礎的 MVC 架構與基本的定義,這邊就來實際操作一下,但是在那之前還要再了解一個東西,也就是 Route,對於現今的開發來講 Route 是非常...
前言 這一章節會稍微短一點,主要是介紹基礎的 Model 定義,但是在一般開發下是不太會針對 Model 做太多的設置,所以你會發現這一章節真的比較沒有什麼。...
前言 接下來這一篇將會介紹 MVC 中的 View,也就是視圖,前一篇我們學習了 Controller 基礎定義,那麼接下來我們就會來學習 View,最後再來學...
前言 前面了解了 MVC 架構之後,我們就要準備來撰寫程式碼,首先會寫的是 Controller 的部分,但是在那之前會有一些地方要先改一下設置,這樣才能方便我...
前言 在準備學習後面章節之前,我必須先說一聲抱歉,我又要卡一下,最主要我們必須先了解何謂 MVC(Model-View-Controller) 架構,所以這章節...
前言 前面我們已經安裝好 ThinkPHP 5.1,那麼接下來並不是直接切入 ThinkPHP 開發,因為如果你不了解它的目錄結構,你會搞不清楚東西在哪裡,甚至...
前言 這一篇開始我們將會要進入本篇主要重點,也就是 ThinkPHP 章節篇,那一開始我們並不會直接切入撰寫 ThinkPHP,而是先來講該如何透過 compo...
前言 上一篇我只講到插入、更新與刪除語法,但是唯獨查詢這個語法沒有講到,這是因為查詢的語法其實可以有非常多種組合,所以我才特別獨立出一篇來做介紹,那麼廢話就不多...
前言 前一篇我們已經學會基礎的資料表操作,那麼這一篇就會針對資料欄位的資料操作來做介紹,但是在前面我們要先了解一些觀念,而這觀念將會幫助我們理解對於後面的動作操...