日日摸夜夜添夜夜添aa,亚洲一区二区在线视频,国产精品入口在线看麻豆,久久久久久久99精品免费观看

thinkphp6定義獲取器獲取狀態字段

程序猿 2021-03-20 21:05:28 2028瀏覽 加載中

php程序中狀態欄一般會用1和0表示,當讀取數據的時候顯示0和1當然是不行的。

<?php
namespace app\common\model;
use app\admin\model\Admin;

protected $append = ["statusName"]

class Archives extends BaseModel

{

    public function __construct(array $data = [])

    {

        parent::__construct($data);

    }

    public function getStatusNameAttr($value,$data) {
        $temp = ["停用","啟用"]
        return $temp[$data["status"]]
    }
    
}

模型就照著上面的定義

protected $append = ["statusName"]   // 這可以讓獲取器自動加載

調用方法

$a = Archives::find(1)
return $a->statusName;


標簽: thinkphp6
最后修改:2025-04-25 19:33:56

非特殊說明,本博所有文章均為博主原創。