天天看點

PHP全棧從入門到精通1

PHP全棧從入門到精通1

thinkphp架構,是一堆代碼(常量,方法,和類)的集合,架構是一個半成品的應用,還包含一些優秀的設計模式。

架構的使用,代碼風格不一樣,維護難,項目生命周期短,功能擴充存在局限,好處為,簡單,快捷,高效,不需要關注底層結構,專注于業務邏輯

zend framework,官方架構,yii架構,美國華人,laravel輕量級的架構,國外架構,thinkphp國人開發。

什麼是mvc,是一種設計模式,将使用者的輸入,邏輯,輸出相分離。輸入-控制器,邏輯-模型,視圖-輸出。

入口檔案,對應的控制器,控制器到視圖展示模闆,和控制器到模型,模型是和資料庫的,傳回資料,控制器調用模型處理業務邏輯的。

混合程式設計階段,模闆引擎階段,mvc階段。

官網下載下傳:

PHP全棧從入門到精通1

alpha版本為内測版本,beta版本為公測版本,rc版本為候選版本,r版本為release版本,發行版本。

application應用目錄

public 存放圖檔,css等公共靜态檔案目錄

thinkphp架構核心目錄

.htaccess分布式配置檔案

composer.json給compose軟體使用的說明檔案

index.php項目入口檔案

thinkphp目錄下

behavior行為檔案目錄

org為功能擴充目錄

think最核心的目錄

vendor第三擴充目錄

PHP全棧從入門到精通1
PHP全棧從入門到精通1

模闆内容擷取方法:

PHP全棧從入門到精通1

thinkphp中的注解是屬于服務端的注解,不會在浏覽器中輸出,而html的會。

入口檔案:

PHP全棧從入門到精通1

擷取伺服器的相關資訊

擷取get請求的資訊

擷取post請求的資訊

擷取get和post中資訊

擷取cookie中的資訊

擷取session中的資訊

擷取ThinkPHP中所有配置檔案的一個總和

文法格式:

函數名1:表示需要使用的第一個函數

函數名2:表示需要使用的第二個函數

參數1、參數2:函數2的參數

時間戳的格式化,格式化時間戳使用的函數是date

截取字元串使用函數substr

轉化大寫使用函數strtoupper

預設值 {$變量名|default=預設值}

運算符:

檔案包含

循環周遊volist标簽、foreach标簽

一維數組周遊

PHP全棧從入門到精通1
PHP全棧從入門到精通1

禁用php标簽:

PHP全棧從入門到精通1

未完!!!

好了,歡迎在留言區留言,與大家分享你的經驗和心得。

感謝你學習今天的内容,如果你覺得這篇文章對你有幫助的話,也歡迎把它分享給更多的朋友,感謝。

作者簡介

達叔,理工男,簡書作者&全棧工程師,感性理性兼備的寫作者,個人獨立開發者,我相信你也可以!閱讀他的文章,會上瘾!,幫你成為更好的自己。長按下方二維碼可關注,歡迎分享,置頂尤佳。

感謝!承蒙關照!您真誠的贊賞是我前進的最大動力!

這是一個有品質,有态度的公衆号

喜歡本文的朋友們

歡迎長按下圖關注訂閱号

收看更多精彩内容

版權聲明: 本部落格所有文章除特别聲明外,均采用 CC BY-NC-SA 3.0 許可協定。轉載請注明出處!