ThinkPHP框架之快速入门
一.創(chuàng)建工程tp,目錄結(jié)構(gòu)如下:
???? 在工程下導入thinkphp。
????
???? 在tp中,可以在任何目錄下創(chuàng)建入口文件,也可以把項目初始化到任何目錄下.
index.php:
//定義thindphp的路徑
define('THINK_PATH', './ThinkPHP/');?? //默認值當前目錄下的'./ThinkPHP/'?? 當前指是的index.php入口文件。
//定義工程名
define('APP_NAME', 'tp'); //默認為當前的工程名
//定義工程路徑
define('APP_PATH', './');? //當前目錄下
//注意:如果項目布署路徑與上面的路徑相同,以上目結(jié)構(gòu)不定義,默認就相同。
//引用框架入口文件
include './ThinkPHP/ThinkPHP.php';
訪問工程的index.php,就可以看到:
^_^ Hello,歡迎使用ThinkPHP?
此時,再刷新工程就可以看到自動創(chuàng)建出的目錄構(gòu)了:
?
這就是傳說中的hello world 了!!!!!!!!!!!!!!!!!!!!!!!
可能出現(xiàn)的異常:
注意,路徑中一定要加上一個 /
?
目錄結(jié)構(gòu)有默認值。
四種模式:普通模式、pathinfo模式
http://test.xxxx.com/tp/index.php?module=Index&action=index --普通模式
請求路徑:
http://test.xxx.com/tp/index.php/Index/index?? --pathinfo模式
在tp中默認使用pathinfo模式
也就是在tp中Lib下有Index這樣一個文件,即對應Index文件這個action,而 這個action中有一個index方法。
所以說,當我們在請求一個錯誤的地址和方法時,就會報錯。如果沒有開啟調(diào)測,將會沒有任何錯誤提示:
開啟調(diào)試功能: define('APP_DEBUG',true);??? // 但些時不會產(chǎn)生runtime文件。
總結(jié)
以上是生活随笔為你收集整理的ThinkPHP框架之快速入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 线上销售渠道那么多,鲜花店选择哪一种才能
- 下一篇: 基础博弈论(巴什博奕、斐波那契博弈、威佐