TP5框架查詢資料獲取結果集為陣列的辦法

2021-09-22 04:39:47 字數 435 閱讀 9519

title: tp5框架查詢資料獲取結果集為陣列的辦法

tags: [tp5,模型,結果集,陣列]

眾所周知,使用tp5框架查詢資料時,返回的結果集一般為物件,例如:

列印變數$data後的顯示:

user模型物件

其中,要想使用裡面的資料的話,tp5框架會自動對裡面的data:protected該項進行處理。

重點來了!重點來了!重點來了!說三遍~

有時,我們不需要返回乙個物件,而想要乙個陣列形式的結果集,那應該怎麼直接取出的資料為陣列形式呢?

配置:例如:

資料庫配置檔案

注意是模型查詢方法

至此,再列印下$data變數,就變為了陣列形式的結果集。

TP5使用模型查詢資料

前提 引入model 1.get 方法,引數為 主鍵值 res user get 1 toarray 方法是將 get的值,轉為陣列 res res toarray get 方法還支援閉包 res user get function query res res toarray dump res 2....

tp5使用 GET獲取不到資料?

使用過tp5和tp3版本朋友,會發現tp5完全是thinkphp的一次重構。給我們的不是版本的公升級,完全就是兩個不同的框架嘛。如果用習慣了tp3,斷崖式跳到了tp5,難免會不適應。其中就有乙個對 get這個全域性變數的使用問題,在有些情況下,tp5無法使用 get獲取資料?如果你的請求的位址引數是...

tp5的資料查詢語言

result db name log where id 2 find 多條件查詢 中間引數可以寫成 in 4,5,6,7 between 5,8 result db name log where id 2 select result db name log where id in 102,103,1...