繁体   English   中英

两个$ this-> request-> data。 如何将它们相乘?

[英]Two $this->request->data. How to multiply them together?

我怎么乘

$this->request->data['RecordDrugUnit']['dose']
*
$this->request->data['Unit']['conversion']

我试图相对地存储单位剂量值,因此在“单位”表中有一个转换字段,该字段是相对于单位的数字。 我从表格中获取“剂量”。 这个函数在我的控制器的“添加”函数中。

您的值将是字符串,因此首先将值转换为数字数据类型,然后使用乘法运算符( * )。

假设您的值是整数,则可以

$product = (int)$this->request->data['RecordDrugUnit']['dose'] * (int)$this->request->data['Unit']['conversion'];

(int)替换适合您情况的类型转换

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM