Thinkphp5.0模型如何用获取器和修改器实现长尾词疑问?

2026-04-01 07:250阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1204个文字,预计阅读时间需要5分钟。

Thinkphp5.0模型如何用获取器和修改器实现长尾词疑问?

本示例讲述了Thinkphp5.0框架使用模型(Model)的获取器、修改器和软删除数据操作。

一、获取器在Model中使用`get`方法,通过字段名`Attr`可以修改返回值。

phppublic function getAttrAttr($value){ return '修改后的值';}

二、修改器通过修改器可以改变字段的赋值。

phppublic function setAttrAttr($value){ return '处理后的值';}

三、软删除软删除是通过在模型中添加一个`deleted_at`字段,在查询时忽略已删除的数据。

phpprotected static function init(){ static::$deleteTime=true; // 开启软删除}

本文实例讲述了Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作。分享给大家供大家参考,具体如下:

一、获取器

在model中使用 get+字段名+Attr,可以修改字段的返回值。

数据库中性别保存为,0未知、1男、2女,查询时返回汉字:

model:

//将性别的012修改为未知、男。

阅读全文
标签:

本文共计1204个文字,预计阅读时间需要5分钟。

Thinkphp5.0模型如何用获取器和修改器实现长尾词疑问?

本示例讲述了Thinkphp5.0框架使用模型(Model)的获取器、修改器和软删除数据操作。

一、获取器在Model中使用`get`方法,通过字段名`Attr`可以修改返回值。

phppublic function getAttrAttr($value){ return '修改后的值';}

二、修改器通过修改器可以改变字段的赋值。

phppublic function setAttrAttr($value){ return '处理后的值';}

三、软删除软删除是通过在模型中添加一个`deleted_at`字段,在查询时忽略已删除的数据。

phpprotected static function init(){ static::$deleteTime=true; // 开启软删除}

本文实例讲述了Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作。分享给大家供大家参考,具体如下:

一、获取器

在model中使用 get+字段名+Attr,可以修改字段的返回值。

数据库中性别保存为,0未知、1男、2女,查询时返回汉字:

model:

//将性别的012修改为未知、男。

阅读全文
标签: