2013-09-28 3 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