日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

thinkphp3.0部分总结

發布時間:2025/4/14 php 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 thinkphp3.0部分总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

=========================thinkphp==配置詳解=======================
行為配置主要是config.php中起作用的,同時在index.php中,也就是主入口文件中設置調試選項,define
(‘APP_DEBUG’,true);才有效,在config.php中設置無效。
頁面trace怎么開啟,主要是行為配置中設置,config.php 中設置’SHOW_PAGE_TRACE’ =>true,
同時trace頁面和調試選
項沒有任何關系。

怎么開啟調試選項,必須在入口文件中寫入define(‘APP_DEBUG’,true);效果是rutime下沒有了~~runtime.php,沒有把
結果緩存。

從參考文檔來說總共分為

-常量參考
- 預定義常量
- 路徑常量
- 系統常量
以上都是系統自定義好的,不用修改了

-配置參考
-慣例配置
-行為配置

以上都是config.php中修改的。

目前僅發現APP_DEBUG,是在入口文件寫的。

同時如果多套模板時候,請啟用DEFAULT_THEME這個選項,默認為空,則目前模板是空,模板目錄為./tpl,如果是
default,則是.tpl/default中。
================thinkphp==模板替換===============================
同時模板中路徑的問題主要是
__PUBLIC__:會被替換成當前網站的公共目錄通常是 /Public/

__ROOT__: 會替換成當前網站的地址(不含域名)

__APP__: 會替換成當前項目的URL地址 (不含域名)

__GROUP__:會替換成當前分組的URL地址 (不含域名)

__URL__: 會替換成當前模塊的URL地址(不含域名)

__ACTION__:會替換成當前操作的URL地址 (不含域名)

__SELF__: 會替換成當前的頁面URL

這幾個有用了,__PUBLIC__中通常設置為css,js,img存放路徑,__URL__設置跳轉,表單提交等

同時如果需要更智能的話,推薦使用自定義
TMPL_PARSE_STRING =>array(

‘__JS__’=>’/public/js’,
)在config.php中類似這樣的自定義。

===============thikphp===表單令牌==================================================
主要通過$User->autoCheckToken($_POST)這個方法來檢查表單令牌的使用,主要是開啟表單令牌模式。

‘TOKEN_ON’=>true, // 是否開啟令牌驗證

‘TOKEN_NAME’=>’__hadsh__’, // 令牌驗證的表單隱藏字段名稱

‘TOKEN_TYPE’=>’md5′, //令牌哈希驗證規則 默認為MD5
同時input 中主要是<input type=”hidden” name=”__hadsh__”
value=”37a1b3fa043168151592817d05d6c471_7ccbccd281a7e9f08884ff040c938c29″ />

主要通過隱藏域來驗證,為什么這么長呢,前面是通過當前的url加密,后面的是通過時間加密。

轉載于:https://www.cnblogs.com/webu/archive/2012/10/09/2716356.html

總結

以上是生活随笔為你收集整理的thinkphp3.0部分总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。