$invoiceTotal = $settings['Setting']['currency'] . $thisInvoice['Invoice']['invoice_total'];
$bedrag = $settings['Setting']['currency'] . number_format($thisInvoice['Payment']['0']['amount'], 2, '.', ',');
$openbedrag = $invoiceTotal - $bedrag;
//$invoiceTotal = 2
//$bedrag = 1
为什么$openbedrag = $invoiceTotal - $bedrag;
无法正常工作?无法计算值
这是一个简单的计算,为什么它不计算这个变量?
它输出0 -_-”
UPDATE问题修正
$invoiceTotal = $settings['Setting']['currency'].$thisInvoice['Invoice']['invoice_total'];
$bedrag = $settings['Setting']['currency'].number_format($thisInvoice['Payment']['0']['amount'], 2, '.', ',');
$openbedrag2 = $thisInvoice['Invoice']['invoice_total'] - $thisInvoice['Payment']['0']['amount'];
$openbedrag = $settings['Setting']['currency'].$openbedrag2;
货币设置€
当数字以货币符号开头时,您无法进行算术运算。 – Barmar
什么$设置['设置'] ['货币']这部分包含?价值或符号? – ripa
@ripa它大概包含一个货币符号,例如美元为'$'或英镑为''''。 – Barmar