thinkphp6之後 就沒辦法在使用thinkphp5的時間查詢方法了
這裡有thinkphp6自帶的方法
thinkphp6查詢表示式官方文件鏈結
$date
="2020-06-01 00:00:00"
//首先先宣告乙個開始時間
//然後將日期格式的時間轉成時間戳
$begintime
=strtotime
("$date")
;//指定月份的第一天
$endtime
=strtotime
("$date
23:59:59 +1 month -1 day");
//指定月份的最後一天
$info
= db:
:name
('table')-
>
wherebetween
('create_time'
,"$begintime
,$endtime")
->
select()
->
toarray()
;//這樣就可以查詢到建立時間在2023年6月1號00:00:00到2023年6月30號23:59:59區間的資料
//時間查詢還可以寫成這樣
$where
=['create_time'
,'between'
,"$begintime
,$endtime"]
;$info
= db:
:name
('table')-
>
where
($where)-
>
select()
->
toarray()
;
ThinkPHP(6) 模板技術
判斷比較標籤 區間標籤 三元運算子 php 在如下圖所示目錄中建立html 然後在index控制器的index方法中,呼叫模板 那麼當你訪問 index index時就會顯示index.html。如果你不想要模板和方法同名,你可以在display方法中跟上模板名稱即可。如下圖 兩種方式賦值 clas...
thinkphp6陣列分頁
一 因為有複雜的資料統計,需要組陣列,這時候使用tp6的分頁會有問題,於是改為陣列分頁的方式,將以前tp3的分頁拿過來改了一下,話不多說上 引入tp3分頁源 為了和tp6的區別不會太明顯,修改了源 放入tp6 vendor topthink framework src think 下 修改詳情 1 ...
thinkphp6開發步驟記錄
1 安裝php study 有php需要的環境 2 配置環境變數 path下新增 d phpstudy pro extensions php php7.3.4nts 3 在www資料夾下 composer create project topthink think tp 6.0.dev 5 使用檢視...