博客列表 >0707作业2019年7月7日11点37分

0707作业2019年7月7日11点37分

Viggo的博客
Viggo的博客原创
2019年07月07日 11:40:59712浏览

thinkphp获取器的使用。用获取器获取数据库的status和times字段并显示


controller

<?php
namespace app\controller;


use app\BaseController;
use app\Model\admin;   

public function index()
   {
        $db = new admin();
       $find = $db::admin_find();
       dump($find);

}

model

<?php

namespace app\Model;

use think\Model;

//名称和文件名一样 ,这个名称和数据库表名称是一样的,驼峰写法
class admin extends Model{

//    查询1条数据
   static function admin_find(){
       $find = static::find(3);
       echo $find->status; //调用一下status获取器才起作用
       echo $find->times; //条用一下times获取器才起作用
       return $find;
   }

//显示status状态
   public function getStatusAttr($v){
       $status = [0=>'禁用',1=>'开启'];
       echo $status[$v];
   }

//显示times时间
   public function getTimesAttr($v){
       echo $v;
   }
}


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议