downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
search for in the  

<NumberFormatter::getTextAttributeNumberFormatter::parse>
Last updated: Thu, 26 Jun 2008

NumberFormatter::parseCurrency

numfmt_parse_currency

(No version information available, might be only in CVS)

numfmt_parse_currency — Parse a currency number

Description

Object oriented style

double NumberFormatter::parseCurrency ( string $value , string &$currency [, integer &$position ] )

Procedural style

double numfmt_parse_currency ( NumberFormatter $fmt , string $value , string &$currency [, integer &$position ] )

Parse a string into a double and a currency using the current formatter.

Parameters

fmt

NumberFormatter object.

position

Parameter to receive the currency name (3-letter ISO 4217 currency code).

position

Offset in the string at which to begin parsing. On return, this value will hold the offset at which parsing ended.

Return Values

The parsed numeric value or FALSE on error.

Examples

Example #1 numfmt_parse_currency() example

<?php
$fmt
= numfmt_create( 'de_DE', NumberFormatter::CURRENCY );
$num = "1.234.567,89 $";
echo
"We have ".numfmt_parse_currency($fmt, $num, $curr)." in $curr\n";
?>

Example #2 OO example

<?php
$fmt
= new NumberFormatter( 'de_DE', NumberFormatter::CURRENCY );
$num = "1.234.567,89 $";
echo
"We have ".$fmt->parseCurrency($num, $curr)." in $curr\n";
?>

The above example will output:

We have 1234567.89 in USD


add a noteadd a note User Contributed Notes
Parse a currency number
There are no user contributed notes for this page.




<NumberFormatter::getTextAttributeNumberFormatter::parse>
Last updated: Thu, 26 Jun 2008
show source | credits | sitemap | contact | advertising | mirror sites
Copyright © 2001-2005 The PHP Group
All rights reserved.
This unofficial mirror is operated at: http://phpbuilder.com/
Last updated: Tue Nov 1 20:20:59 2005 EST
Columns / Articles | Tips / Quickies | News | News Linking and RSS Feeds | Shared Code Library
Mail Archives | Support / Discussion Forums | Get Started! Links | Contribute! | Docs