在ThinkPHP5中,可以使用模型的toArray方法將查詢結果對象類型轉換為數組類型。
以下是一個例子:
<?php
namespace app\common\model;
use think\Model;
class User extends Model
{
}
<?php
namespace app\index\controller;
use app\common\model\User;
use think\Controller;
class Index extends Controller
{
public function index()
{
// 使用模型查詢數據
$user = User::find(1);
// 將查詢結果轉換為數組類型
$userArr = $user->toArray();
// 輸出數組類型的查詢結果
dump($userArr);
}
}
在上面的例子中,我們首先使用User模型的find方法查詢了id為1的用戶信息,然后使用toArray方法將查詢結果對象類型轉換為數組類型,最后使用dump函數輸出數組類型的查詢結果。
需要注意的是,如果查詢結果是多條記錄,可以使用模型的all方法進行查詢,然后使用toArray方法將查詢結果集轉換為二維數組類型。