数字化技能提升教程,数字化时代生存宝典

数字化百科 / 词条 / ThinkPHP开发指南-模型-高级模型之返回类型

ThinkPHP开发指南-模型-高级模型之返回类型

查看全部词条命名空间:Main

导航:上一页

系统默认的数据库查询返回的是数组,我们可以给单个数据设置返回类型,以满足特殊情况的需要,例如


$User = M("User"); // 实例化User对象

// 返回结果是一个数组数据

$data = $User->find(6);

// 返回结果是一个stdClass对象

$data = $User->returnResult($data, "object");

// 还可以返回自定义的类

$data = $User->returnResult($data, "User");

返回自定义的User类,类的架构方法的参数是传入的数据。例如:

Class User {

public function __construct($data){

// 对$data数据进行处理

}

}

category:ThinkPHP