排序
如何在ThinkPHP中實現請求(Request)參數過濾?
在thinkphp中,可以通過全局過濾器、自定義驗證器和中間件高效地實現請求參數過濾。1. 全局過濾器在apphttpmiddleware.php中添加,適用于所有請求的統一處理。2. 自定義驗證器在appvalidate目錄...
確定SQL注入死透了么?
很長一段時間,我認為后端開發,在安全性方面最容易出問題的地方就在于SQL注入。通過 where 1=1這種魔幻的SQL寫法,就可以很容易的對一個存在問題的系統進行攻擊,以至于最終演進出sqlmap這樣的...
thinkphp5和3.2的區別
thinkphp5.0版本和之前版本的差異較大,本篇對熟悉3.2版本的用戶給出了一些5.0的主要區別。 URL和路由 5.0的URL訪問不再支持普通URL模式,路由也不支持正則路由定義,而是全部改為規則路由配合...
30分鐘用 Laravel 實現一個博客
介紹 Laravel 是一款 MVC架構、 目前最流行的 PHP框架。 Laravel的優點在于: 豐富的composer類庫支持, 優雅的代碼, 未來的主流框架(目前市場占有率最高的框架) Laravel的缺點在于: 過于優...
thinkphp5如何套用主題
thinkphp5套用主題的方法: 配置項: 'DEFAULT_THEME'=>'default',//默認主題???? 'THEME_LIST'=>'default,theme',//主題列表???? 'TMPL_DETECT_THEME'=>true//開...
thinkphp有什么用
thinkphp是國內自主開發的一款mvc框架,早期是從onethink開始升級而來的。這個框架的話是很符合國人的使用習慣和思維,是作為php開發的首要入門級框架,這個框架簡單易用,所以很受企業的歡迎。...
thinkphp可以用來做什么?
thinkphp是一個免費開源的,快速、簡單的面向對象的輕量級php開發框架,是為了敏捷web應用開發和簡化企業應用開發而誕生的。 ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的性能...
ThinkPHP中循環遍歷的兩種方法(volist和foreach標簽)
在thinkphp中系統提供了兩個標簽來實現便利操作:volist標簽和foreach標簽。 volist語法格式: <volist></volist> 注意:volist是雙標簽語句,需要閉合。 foreach語法格式: <fo...
Thinkphp常用配置變量說明
本篇文章介紹了thinkphp常用配置變量的說明,代碼中注釋非常詳細,希望對學習thinkphp的朋友有幫助! Thinkphp常用配置變量說明 配置變量存在于 /ThinkPHP/Conf/convention.php 文件中,注釋非...
ThinkPHP6下簡化think-captcha驗證碼,提高文字辨識度
眾所周知,驗證碼能防止惡意登錄注冊,它由服務端生成,發送給客戶端,并最終以圖像格式顯示。復雜的驗證碼能提升網站的安全性,但過于復雜的驗證碼也會使得文字的肉眼識別變得異常困難,用戶體...
thinkPHP配置jwt(代碼實例)
thinkphp5.1-jwt的安裝與使用 安裝jwt插件 在composer.json的require中加入如下配置 'firebase/php-jwt': '^5.0' 在項目根目錄下執行composer update即可. 立即學習“PHP免費學習筆記(深入)”...