排序
ThinkPHP6帶搜索條件的分頁解決方案
在ThinkPHP6中,實現分頁不難,實現搜索也不難,但是帶搜索條件的搜索卻難倒很多人。同樣的情況下,我們把tp5的代碼搬過來,發現并不好使,那么ThinkPHP6帶搜索條件的分頁應該如何解決呢? 我們...
Laravel的Auth模塊使用
本文是基于laravel 5.4 版本的auth模塊代碼進行分析書寫; 模塊組成 Auth模塊從功能上分為用戶認證和權限管理兩個部分;從文件組成上,IlluminateAuthPasswords目錄下是密碼重置或忘記密碼處理...
【干貨】ThinkPHP6對接微信掃碼登錄
在近幾年的互聯網網站中,使用微信登錄的場景可是越來越多。據統計2020年,全球微信高達11億,也確實如此,微信這個好用的社交工具,可以說小到一個小學生大到你的七大姑八大姨,很多人可能沒有...
thinkphp無法識別數據表名大小寫問題解決
前段時間剛接觸thinkphp的時候,第一次使用就出現了數據庫表名大小寫的問題。thinkphp默認是將所有大寫改小寫,并在中間加一個_符號。 后來自己通過修改源代碼,能夠正常運行了,但是時間太久忘...
ThinkPHP6下簡化think-captcha驗證碼,提高文字辨識度
眾所周知,驗證碼能防止惡意登錄注冊,它由服務端生成,發送給客戶端,并最終以圖像格式顯示。復雜的驗證碼能提升網站的安全性,但過于復雜的驗證碼也會使得文字的肉眼識別變得異常困難,用戶體...
基于TP框架的fastadmin開發插件基本流程
什么是fastadmin? fastadmin是一款基于thinkphp5+bootstrap的極速后臺開發框架。 fastadmin開發基礎管理插件步驟 以一個學校管理插件為例 開發環境與工具 PHPSTORMphpstudynginx1.15.11mysql8....
快速入門Laravel模型事件
laravel 模型事件允許你監聽模型生命周期內的多個關鍵點,甚至可以在阻止一個模型的保存或者刪除。 laravel 模型事件文檔 概述了如何使用鉤子將對應事件與相關的事件類型關聯起來,但是本文的主...
thinkphp中隱藏入口文件的方法
初始url樣式:http://localhost/tp5/public/index.php/index 1、將 index.php 和? .htacess 文件移出到和Public 文件平級目錄; 2、修改 index.php namespace?think; ? //?加載基礎文件 req...
ThinkPHP6中獲取參數的3種常用方法【總結】
在thinkphp6中獲取參數有多種方法,也有很多使用小技巧,很多新手經常知道一種方法,后來在看別人代碼的時候又發現第二種、第三種,一頭霧水了…… 下面咱們就縷一縷ThinkPHP6中獲取參數有多種...
ThinkPHP6新增‘’多應用‘’與ThinkPHP5有啥區別呢
在thinkphp6中新增了一個叫做“多應用”的名詞,這個在thinkphp5中并沒有,那么這個是干啥的呢?來聽php中文網投稿作者王雪芹嘮叨嘮叨…… 首先看下ThinkPHP6官方手冊關于多應用的目錄結構: ├...