TP5模型类关键字赋值

在写项目过程中 开始的代码如下 

$ms = new MStore();
        $ms->userid = $userid;
        $ms->address = $mc->address;
        $ms->address_s = $mc->address_s;
        $ms->lng = $mc->lng;
        $ms->lat = $mc->lat;
        $ms->type = 1;
        $ms->citycode = $mc->citycode;
        $ms->name = $mc->getAttr('name');
        $ms->save();

然后发现存储的name 和type都为空  

经过排查后 发现是因为在实例化的模型类对象中  name 和type 都被占用了,所以不能直接复制 

需要使用 以下的方法进行设置和获取

 $ms->setAttr('type',1);//赋值
 $mc->getAttr('name')//获取值

 

转载于:https://www.cnblogs.com/wqy415/p/7382745.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值