在ThinkPHP\Library\Think文件夾中,幾個重要的文件php
1、App.class.php 框架核心類文件css
2、Think.class.php 每次請求都要執行的類html
3、Controller.class.php 控制器的父類正則表達式
4、Model.class.php 模型的父類windows
5、View.class.php 視圖的父類框架
搭建ThinkPHP的環境網站
在站點下新建index.php,代碼以下:編碼
運行後出現歡迎界面,在說明系統自動生成了ThinkPHP的項目目錄,並寫入了初始的控制器和方法。spa
自動生成的目錄以下:3d
1、帕斯卡命名法:首字母大寫 UserName MyNameIsLiping
2、駱駝命名法:userName _user_name
3、匈牙利命名法:前綴(類別)+名字 radSex txtUsername iIength oStu
ThinkPHP的路由
結合U()方法使用
http://網址/入口文件(index.php)/分組(平臺)/控制器/方法
好比:http://localhost/index.php/home/index/index
正則表達式來重寫
參數s=/分組/控制器/方法。
ThinkPHP中,默認使用pathinfo模式。
全部的模板都要放在view文件夾下。
規則:一個控制器對應一個文件夾,一個方法對應一個文件
1、在Application文件夾下新建一個Admin文件夾,在Admin文件夾中新建Controller和View文件夾。
2、在Admin\Controller控制器中新建一個LoginController.class.php頁面,代碼以下:
3、在login.html中更改css、js、img的路徑
表單提交地址更改
4、在Admin\Controller文件夾中新建ManagerClass.php文件
5、對應的index頁面中更改以下:
6、注意更改index、head、left、right頁面中的路徑
__ROOT__:當前網站路徑
__APP__
__SELF__ :當前路徑
__MODULE__:當前分組
__CONTROLLER__:當前控制器
__ACTION__:當前方法
__URL__等於__CONTROLLER__