2013-09-28 62 views
0

我的用於顯示折扣金額或百分比的腳本是;消除數字和貨幣之間的空間

function DisplayDiscount($value) 
    { 
     if (strstr($value,'%')) 
      $discount = "%".substr($value, 0, -1); //$discount = $value; 
     else 
      $discount = $value.SITE_CURRENCY; 

     return $discount; 
    } 

結果;

  • %18.30
  • 18.30 XX

我想消除的價值和XX之間的空間,但我無法弄清楚。

+2

'$折扣=修剪($值)。 SITE_CURRENCY;' –

+0

$ discount = preg_replace('/ \ s + /','',$ discount);應該做 – Satya

+0

@MarkBaker謝謝,但沒有爲我工作 – june8

回答

0

嘗試這樣的:

$input = " aa bb "; 
    $output = str_replace(" ","",$input); 
    echo $output; 
+0

謝謝,工作很好 – june8