为了账号安全,请及时绑定邮箱和手机立即绑定

PHP函数传值用对象,还是固定参数?

PHP函数传值用对象,还是固定参数?

PHP
Cats萌萌 2018-07-22 15:31:22
问题描述当MVC中间加了一层,从控制器传参到这一层,是用固定参数传值,还是实例化后把值存到对象的属性中传值?那个比较好一些?问题出现的环境背景及自己尝试过哪些方法优化相关代码1.$this->s->attributes = '123';$this->s->all();2.$num = '123';$this->s->all($num);你期待的结果是什么?实际看到的错误信息又是什么?那个比较好,比较主流?为什么?
查看完整描述

2 回答

?
动漫人物

TA贡献1815条经验 获得超10个赞

难道不是以下这么写么

$num = 123 ; 
$this->s->setAttributes($num); 
$this->s->all();


查看完整回答
反对 回复 2018-07-29
?
BIG阳

TA贡献1859条经验 获得超6个赞

看你的123只用一次,还是$this->s里有很多地方要用到

查看完整回答
反对 回复 2018-07-29
  • 2 回答
  • 0 关注
  • 745 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信