NumberFormatter
PHP Manual

NumberFormatter::parseCurrency

numfmt_parse_currency

(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)

NumberFormatter::parseCurrency -- numfmt_parse_currencyBir para gösteriminin sayısal değeri ile döner

Açıklama

Nesne yönelimli kullanım

float NumberFormatter::parseCurrency ( string $değer , string &$dizge [, int &$konum ] )

Yordamsal kullanım

float numfmt_parse_currency ( NumberFormatter $biçemleyici , string $değer , string &$para_simgesi [, int &$konum ] )

Geçerli biçemleyiciyi kullanarak, bir para dizgesini double türünde bir sayıya ve para birimine dönüştürür.

Değiştirgeler

biçemleyici

NumberFormatter nesnesi.

para_simgesi

Para biriminin döndürüleceği değiştirge (3 harflik ISO 4217 para birimi).

konum

Çözümlemenin başlatılacağı dizge konumu. İşlev döndüğünde bu değiştirge çözümlemenin bittiği konumu gösterir.

Dönen Değerler

Bir hata oluşursa FALSE, aksi takdirde dönüştürülen sayı değeri döner.

Örnekler

Örnek 1 - numfmt_parse_currency() örneği

<?php
$fmt 
numfmt_create'tr_TR'NumberFormatter::CURRENCY );
$num "1.234.567,89 $";
echo 
numfmt_parse_currency($fmt$num$curr).$curr paramız var.\n";
?>

Örnek 2 - Nesne yönelimli kullanım örneği

<?php
$fmt 
= new NumberFormatter'tr_TR'NumberFormatter::CURRENCY );
$num "1.234.567,89 $";
echo 
$fmt->parseCurrency($num$curr).$curr paramız var.\n";
?>

Yukarıdaki örneğin çıktısı:

1234567.89 USD paramız var.

Ayrıca Bakınız


NumberFormatter
PHP Manual