0

我如何乘法

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

我试图相对存储我的单位剂量值,所以在我的单位表中我有一个转换字段,它是一个相对于单位的数字。我从表格中得到“剂量”。这个函数在我的控制器中为那个表单添加了函数。

4

1 回答 1

1

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

假设您的值是整数,您可以这样做

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

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

于 2013-06-20T22:37:57.443 回答