PHP-----TP框架基礎

                                                                                        TP框架基礎php

把Thinkphp框架的壓縮包解壓到php文件夾下----www目錄下。瀏覽器

 
Thinkphp文件夾都有什麼呢???
(全部用TP框架作的程序,要訪問程序裏面的網頁、內容的話,所有要走這個頁面,這是它的入口文件,所有要走入口文件)
 
打開ThinkPHP文件夾,裏面的內容有:
 
打開Conf文件夾

 

 

打開路口文件-------index.php------文件中重要的內容php框架

 1 // 應用入口文件
 2 
 3 // 檢測PHP環境
 4 if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !');  //用來檢測php環境,php的版本號是否是大於5..0版本。由於要使用TP框架,要求它PHP的版本要高於5.3.0版本,要低於5.3.0版本,TP框架是無法使用的。
 5 
 6 // 開啓調試模式 建議開發階段開啓 部署階段註釋或者設爲false
 7 define('APP_DEBUG',True); //True表明開發調試模式。false生產模式。//false生產模式是指在開發完以後,放到網上服務器裏,讓用戶使用是,把模式改爲生產模式,這樣的話TP框架運行的速度比較快,它加載的內容比較少,若是出現錯誤也不會報出很詳細的信息。讓用戶使用的。//True表明開發調試模式 ,他須要加載的文件數量多,若是出現錯誤會出現一個詳細的信息,它是共咱們開發時使用的。開發完以後,調成false生產模式。
 8 
 9 // 定義應用目錄
10 define('APP_PATH','./Application/');//當前文件夾下的,Application文件夾全部的文件多要寫在這個文件夾下  //應用程序的目錄  //一個TP框架,共多個程序使用,每一個程序表明一個文件夾。//想開發哪個,就把它Application改爲什麼。
11 
12 // 引入ThinkPHP入口文件
13 require './ThinkPHP/ThinkPHP.php';
14 
15 // 親^_^ 後面不須要任何代碼了 就是如此簡單 

 

定義文件夾是Test
訪問入口文件
怎樣訪問呢???
打開瀏覽器,打上下面的網址
localhost/Thinkphp/index.php
顯示的結果:
 

從地址覽中看到的訪問的是index.php,但其實是採用了mvc模式,因此它如今訪問的是某一個方法。他訪問的是哪個操做方法服務器

默認建了一個控制器,叫Index控制器,默認的控制器裏,有一個默認的操做方法叫 index(),public function index()mvc

 

打出上面的信息,在回到 Thinphp文件夾下多了一個Test框架

會自動建立出程序的文件夾
Test文件夾的內容有:
Home文件夾內容有:
咱們作程序的時候,主要是操做Home文件夾,在Home文件夾裏寫程序代碼
 

tp框架url地址能夠由如下四種ui

  1. http://網址/index.php?m=XX&c=XX&a=XX   基本get模式
  2. http://網址/index.php/模塊/控制器/操做方法  路徑模式pathinfo
  3. http://網址/模塊/控制器/操做方法           rewrite重寫模式
  4. http://網址/index.php?s=/模塊/控制器/方法    兼容模式
相關文章
相關標籤/搜索