![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsISPrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdsATOfd3bkFGazxCMx8VesATMfhHLlN3XnxCMwEzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5SMxkTZ3UGO1EDO3QjMmJWNmNzYkBTNkNmZ4UzM0kDO58CXxAzLchDMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLzM3Lc9CX6MHc0RHaiojIsJye.png)
thinkphp架構,是一堆代碼(常量,方法,和類)的集合,架構是一個半成品的應用,還包含一些優秀的設計模式。
架構的使用,代碼風格不一樣,維護難,項目生命周期短,功能擴充存在局限,好處為,簡單,快捷,高效,不需要關注底層結構,專注于業務邏輯
zend framework,官方架構,yii架構,美國華人,laravel輕量級的架構,國外架構,thinkphp國人開發。
什麼是mvc,是一種設計模式,将使用者的輸入,邏輯,輸出相分離。輸入-控制器,邏輯-模型,視圖-輸出。
入口檔案,對應的控制器,控制器到視圖展示模闆,和控制器到模型,模型是和資料庫的,傳回資料,控制器調用模型處理業務邏輯的。
混合程式設計階段,模闆引擎階段,mvc階段。
官網下載下傳:
alpha版本為内測版本,beta版本為公測版本,rc版本為候選版本,r版本為release版本,發行版本。
application應用目錄
public 存放圖檔,css等公共靜态檔案目錄
thinkphp架構核心目錄
.htaccess分布式配置檔案
composer.json給compose軟體使用的說明檔案
index.php項目入口檔案
thinkphp目錄下
behavior行為檔案目錄
org為功能擴充目錄
think最核心的目錄
vendor第三擴充目錄
模闆内容擷取方法:
thinkphp中的注解是屬于服務端的注解,不會在浏覽器中輸出,而html的會。
入口檔案:
擷取伺服器的相關資訊
擷取get請求的資訊
擷取post請求的資訊
擷取get和post中資訊
擷取cookie中的資訊
擷取session中的資訊
擷取ThinkPHP中所有配置檔案的一個總和
文法格式:
函數名1:表示需要使用的第一個函數
函數名2:表示需要使用的第二個函數
參數1、參數2:函數2的參數
時間戳的格式化,格式化時間戳使用的函數是date
截取字元串使用函數substr
轉化大寫使用函數strtoupper
預設值 {$變量名|default=預設值}
運算符:
檔案包含
循環周遊volist标簽、foreach标簽
一維數組周遊
禁用php标簽:
未完!!!
好了,歡迎在留言區留言,與大家分享你的經驗和心得。
感謝你學習今天的内容,如果你覺得這篇文章對你有幫助的話,也歡迎把它分享給更多的朋友,感謝。
作者簡介
達叔,理工男,簡書作者&全棧工程師,感性理性兼備的寫作者,個人獨立開發者,我相信你也可以!閱讀他的文章,會上瘾!,幫你成為更好的自己。長按下方二維碼可關注,歡迎分享,置頂尤佳。
感謝!承蒙關照!您真誠的贊賞是我前進的最大動力!
這是一個有品質,有态度的公衆号
喜歡本文的朋友們
歡迎長按下圖關注訂閱号
收看更多精彩内容
版權聲明: 本部落格所有文章除特别聲明外,均采用 CC BY-NC-SA 3.0 許可協定。轉載請注明出處!