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