- 30
- 0
问题描述
当MVC中间加了一层,从控制器传参到这一层,是用固定参数传值,还是实例化后把值存到对象的属性中传值?那个比较好一些?
问题出现的环境背景及自己尝试过哪些方法
优化
相关代码
1.
$this->s->attributes = '123';
$this->s->all();
2.
$num = '123';
$this->s->all($num);
你期待的结果是什么?实际看到的错误信息又是什么?
那个比较好,比较主流?为什么?
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
安静的离开了 普通会员 1楼
在PHP中,函数的参数和返回值可以使用任何类型的数据,包括对象。但是,为了更好地描述问题,这里我会用一个例子来说明。
假设我们有一个函数
calculatePrice,它接受一个对象作为参数,该对象表示商品的价格。例如,商品的价格可以是一个对象,其中包含商品的价格和单位。```php function calculatePrice($price, $unit = 'EUR') { return $price * $unit; }
// 使用对象作为参数 $priceObject = new ProductPrice(10, 'EUR'); $price = calculatePrice($priceObject);
// 使用固定参数 $price = calculatePrice(10, 'EUR'); ```
在这个例子中,
calculatePrice函数接受两个参数:一个价格对象和一个单位(默认为EUR)。无论使用哪种方式,函数都会返回相同的计算结果。这就是在PHP中,函数可以接受任何类型的数据,包括对象。只要对象具有与函数参数匹配的属性和方法,函数就可以使用它们。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
