From 411fbb72f5a4c72e43af08ee403c79c73eb4b53f Mon Sep 17 00:00:00 2001 From: knut <> Date: Wed, 30 Jul 2008 01:43:12 +0000 Subject: fixed #890 --- framework/I18N/core/NumberFormat.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'framework/I18N/core/NumberFormat.php') diff --git a/framework/I18N/core/NumberFormat.php b/framework/I18N/core/NumberFormat.php index 24869b3f..bac57fb5 100644 --- a/framework/I18N/core/NumberFormat.php +++ b/framework/I18N/core/NumberFormat.php @@ -90,7 +90,7 @@ class NumberFormat */ function __construct($formatInfo=null) { - if(is_null($formatInfo)) + if($formatInfo === null) $this->formatInfo = NumberFormatInfo::getInvariantInfo(); else if($formatInfo instanceof CultureInfo) $this->formatInfo = $formatInfo->NumberFormat; @@ -143,8 +143,9 @@ class NumberFormat //replace currency sign $symbol = @$this->formatInfo->getCurrencySymbol($currency); - if(is_null($symbol)) + if($symbol === null) { $symbol = $currency; + } $result = str_replace('ยค',$symbol, $result); -- cgit v1.2.3