tp5 定義baseLog文件自動記錄操作日志
因為日志記錄比較繁雜,需要在每一個方法中記錄特定的內容,所以在外部自動訪問所屬的log控制器記錄對應的內容。首先新建一個base控制器繼承controller方法。然后創建__construct析構函
tp5有鉤子嗎,鉤子是什么,如何快速使用鉤子
在 PHP 中,"鉤子"(Hook)通常指的是一種機制,允許開發者在特定的事件發生時插入自定義的代碼邏輯。這種機制提供了一種擴展應用程序功能的方式,而無需修改核心代碼。行為(Behavior)是Thi
2024-01-02
tp5查詢數據庫常用的鏈式查詢方式
不同的業務場景,會需要不同的數據內容,在使用tp5框架進行開發生產的時候,會面臨各種各樣的數據組合,在我們使用內置的數據庫查詢類進行編寫查詢語句的時候,有很多不常用的查詢鏈式操作不知道怎么寫,今天就簡
EastWeChat工具庫安裝和簡單使用
在很多項目中都會多多少少涉及到微信方面的功能開發,最常用的就是用微信來一鍵登錄的功能,當然還有很多其他功能會涉及到微信包括微信的模版消息,消息群發,微信支付等等。因為大部分的項目可能只用到了其中的一項功能,所以在項目中我們不會去找一些集成的工具包去實現這些功能,我們經常就是自己通過微信的一些接口去直接實現一個功能或者幾個功能,例如微信登錄的功能,我們基本上都是自己去寫方法調用微信的接口而不是通過引...
2023-09-17
用tp5從0搭建一套應急指揮系統8——接收信息
當部門接收到從中心發來,首先需要打開信息列表查看待處理的信息,然后查看信息詳情進行回復,那么這時就需要三個方法來實現所需功能。首先是需要創建部門文件夾已經控制器,創建過程不再贅述。然后再index中創建list_msg方法來獲取所有的下發信息,使用DB類的鏈式方法編寫sql語句,paginate方法來實現分頁的功能,這條sql的將查詢信息表中跟當前用戶相關的內容,且查詢出,下發人、下發類型的名稱。...
用tp5從0搭建一套應急指揮系統3——配置網站
網站搭建好之后下一步需要安裝上tp的源碼,安裝源碼有多種方式,我們采用最簡單的直接將源碼包上傳到網站路徑解壓。找不著源碼包的可以訪問此地址自行下載:https://gitee.com/meigujian/tp51_source_code.git。 源碼下載后直接上傳到服務器解壓即可,解壓后得到一下目錄這時我們再次訪問zhihui.com就會出現tp的圖標,代表源碼部署成功接下來需要修改一下配置文件...
