tp类型自动转换和自动完成

Posted 二年后的今天

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp类型自动转换和自动完成相关的知识,希望对你有一定的参考价值。

一、类型自动转换

在模型中对数据库字段自动完成

//模型中数据类型自动转换 添加一个$type数组即可
protected $type=array(
‘username‘=>‘serialize‘,//把username字段类型的值序列化
‘password‘=>‘integer‘//强制转换password字段类型为整型
);


二、自动完成

在模型中代码如下

 //自动完成 变量类型必须是【insert   update   auto 】等于触发器,每个方法代表不同参数
protected $update=array(
‘password‘=>1,//对字段重新赋值
‘info‘//如果不给值默认会调用读取器 setInfoAttr($username,$data)
);
//读取器
protected function setInfoAttr($username,$data)
{
return ‘用户名:‘.$username."密码:{$data[‘password‘]}";//读取输出

}



以上是关于tp类型自动转换和自动完成的主要内容,如果未能解决你的问题,请参考以下文章

如何设置 vscode 的代码片段,以便在自动完成后自动触发 vscode 的智能感知?

数据类型转换之自动类型转换

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

数据类型转换

JAVA 8大数据类型

TP5代码学习笔记:Loader