程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 學好前端:thinkPHP學習筆記(2),thinkphp學習筆記

學好前端:thinkPHP學習筆記(2),thinkphp學習筆記

編輯:關於PHP編程

學好前端:thinkPHP學習筆記(2),thinkphp學習筆記


1.調試模式

設置調試模式部分代碼如下:

1 <?php
2 define('APP_DEBUG',TRUE); // 開啟調試模式 常量定義代碼
3 require '/ThinkPHP框架所在目錄/ThinkPHP.php';

關閉調試模式代碼如下:

define('APP_DEBUG',false);

2.配置

1 // 項目配置文件
2 return array(
3     '配置參數'     => '配置值', 
4     // 更多配置參數
5     //...
6 );

3.控制器

代碼如下:

1 class IndexAction extends Action { // 這裡的類名要跟文件名一致
2     public function index(){
3         echo 'hello,world!';
4     }
5 }

4.URL

還有一些小點的補充:

(1)m參數表示模塊,a操作表示操作

(2)PATHINFO模式下面,URL是可定制的

1 'URL_PATHINFO_DEPR'=>'-', // 更改PATHINFO參數分隔符

  支持下面的URL訪問:

http://localhost/app/index.php/module-action-var-value/

(3)REWRITE模式:添加如下代碼

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved