美好的一天,PHP貨幣與XML - 錯誤結果
我想知道你是否可以幫助我?
我有一個「產品價格」和「標記」,我想制定一個「總價」,但它給了我不正確的結果。
例: 「總價」= 「產品價格」 *「標記
我有以下代碼
<?php
$markup = 1 + (15/100);
$url = "http://nanobug.co.za/feed/stock-file/Stock-File-New.xml";
$xml = simplexml_load_file($url);
foreach ($xml->product as $item)
{
$product_code = $item->code;
$product_price = $item->price;
$product_price = str_replace("R", "", $product_price);
$product_price = str_replace(" ", "", $product_price);
$total_price = $product_price * $markup;
echo "Product Price: ".$product_price."<br>";
echo "Markup: ".$markup."<br>";
echo "Equation: Total Price = Product Price * Markup<br>";
echo "Total Price: ".$total_price."<br><br>";
}
?>
看到的結果的鏈接:View Results
的鏈接以查看xml文件:View XML
請問你能幫我一下,因爲它給出了錯誤的總價格
有效地考慮到它可能是因爲你改變'$ product_price'的值爲一個字符串。 – Toxide82
@ÁlvaroGonzález我認爲OP已經修復了在線腳本,所以現在編輯的問題其實包含正確的結果... – ewcz
@ewcz Dammit ... –