$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