如何乘以
$this->request->data['RecordDrugUnit']['dose']
*
$this->request->data['Unit']['conversion']
我试图相对存储我的单位剂量值,所以在我的单位表中我有一个转换字段,它是一个相对于单位的数字。我从表格中得到'剂量'。而且这个函数在我的控制器'add'函数中用于该表单。
答案 0 :(得分:1)
您的值将是字符串,因此首先将值转换为数值数据类型,然后使用乘法运算符(*
)。
假设你的值是整数,你可以做
$product = (int)$this->request->data['RecordDrugUnit']['dose'] * (int)$this->request->data['Unit']['conversion'];
将(int)
替换为适合您情况的type conversion。