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