function __construct($formatInfo = null) { if ($formatInfo === null) { $this->formatInfo = NumberFormatInfo::getInvariantInfo(); } else { if ($formatInfo instanceof CultureInfo) { $this->formatInfo = $formatInfo->NumberFormat; } else { if ($formatInfo instanceof NumberFormatInfo) { $this->formatInfo = $formatInfo; } else { $this->formatInfo = NumberFormatInfo::getInstance($formatInfo); } } } }