PHP TP框架 命名空間

2022-02-05 03:32:08 字數 941 閱讀 5324

tp框架----命名空間

命名空間,起什麼作用???

命名空間是乙個虛擬的目錄,這個檔案有可能存在這個電腦裡的任何乙個地方,但是如果要把這個檔案它的命名空間全部寫成同乙個那麼這些檔案就相當於在同乙個資料夾下,命名空間相當於乙個虛擬的目錄,用來管理檔案的,用來管理程式檔案的;

它使用命名空間來自動載入類,也就是說,只需要use think\controller;就可以把controller這個類,載入到頁面來;

命名空間的作用:就相當於虛擬的路徑,相當於虛擬的目錄。

來分析一下tp框架的命名空間有什麼規律???

整個tp框架,從www資料夾下的think.php資料夾開始,這屬於所有的tp框架裡的內容,包括我們寫的程式也包括在內。

這屬於所有的tp框架裡的內容,包括我們寫的程式也包括在內。

這個think.php,tp框架有乙個初始的命名空間,這個初始的命名空間相當於我們電腦的c盤、d盤相當於根。think.php初始的命名空間在什麼位置呢?找到think.php資料夾下的thinkphp資料夾

找到thinkphp資料夾下的library資料夾,這個tp框架它的初始命名空間就是到library資料夾的位置,

這個tp框架它的初始命名空間就是到library資料夾的位置

也就是說,初始命名空間就代表的是thinkphp資料夾下面的library資料夾。所有tp框架的初始命名空間,它的初始命名空間都是以library資料夾來作為初始命名空間的,就相當與定義了乙個目錄

PHP TP命名空間

命名空間 相當於乙個虛擬的目錄 正常管理檔案使用資料夾 物理區分 tp框架的初始命名空間是 thinkphp library 在tp框架下命名空間裡面使用 代表的是初始命名空間 thinkphp library 1.系統目錄下根命名空間是thinkphp library下面的資料夾名稱命名的 2.模...

PHP TP命名空間

命名空間 相當於乙個虛擬的目錄 使用命名空間是為了自動載入類 正常管理檔案使用資料夾管理 屬於物理區分 namespace home 一級命名空間 controller 二級命名空間 use think controller 檔名 根命名空間 1.系統的類庫目錄 初始命名空間 thinkphp li...

PHP TP框架基礎

tp框架 入口檔案 index.php 定義應用程式目錄,定義好後執行http localhost 8080 thinkphp index.php頁面,會自動生成新的資料夾 m model 資料模型層,負責資料操作 v view 檢視層,負責顯示檢視 c controller 控制器,實現業務邏輯 ...