我根本不熟悉 PHP,并且有一个快速的问题。
我有 2 个变量 pricePerUnit
和 InvoicedUnits
。这是将这些设置为值的代码:
$InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits);
$pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit);
如果我输出这个,我会得到正确的值。假设 5000
发票单位和 1.00
价格。
现在,我需要显示花费的总金额。当我将这两个相乘时它不起作用(正如预期的那样,这些是字符串)。
但我不知道如何在 PHP 中解析/转换/转换变量。
我应该怎么办?
原文由 John 发布,翻译遵循 CC BY-SA 4.0 许可协议
应该为你做。查看 类型杂耍。您还应该阅读 String conversion to Numbers 。