Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
uso de la funcion money_format()
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  8 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
diego  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 1:24 pm
From: diego <diegui...@gmail.com>
Date: Wed, 25 Jul 2012 14:24:34 -0300
Local: Wed, Jul 25 2012 1:24 pm
Subject: uso de la funcion money_format()

Estimados.
estoy intentando usa esta función del a siguiente manera:

echo money_format('%=*(#10.2n', $number) . "\n";

pero el resultado que obtengo en valores negativos es

*($********1234.57)*

y necesito que me lo devuelva separados por miles

*($********1,234.57)*

asumo que es porque no estoy usando

setlocale(LC_MONETARY, 'en_US');

tengo manera de pasarlo a la función cada vez que la invoque?
o si o si tengo que declararlo? intente previamente hacer un *
money_format('%=*(#10.2n',number_format($number,2))*
pero me da error

saludos y gracias

diego


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Bruno Tenaglia  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 1:53 pm
From: Bruno Tenaglia <brunomartintenag...@gmail.com>
Date: Wed, 25 Jul 2012 14:53:52 -0300
Local: Wed, Jul 25 2012 1:53 pm
Subject: Re: [php-arg] uso de la funcion money_format()

Que tal, mira hacía rato que no la usaba y mirando en un lugar donde hice
uso de ella, hice lo sgte:

function setMoneyFotmar($value) {
setlocale(LC_MONEY, 'en_US');
return money_format('%=*(#10.2n, $value);

}

Entonces después

echo setMoneyFormat(1234.56) ;

Quizas pueda servirte esta forma.

Saludos
-------------------------------------------
Bruno M. Tenaglia -
Analista de Sistemas / Analista Programador
Twitter: @bruno_tenaglia
Celular: 3416007222
------------------------------------------   Enviado desde un Motorola
Milestone

-------------------------------------------

El jul 25, 2012 2:24 p.m., "diego" <diegui...@gmail.com> escribió:

Estimados.
estoy intentando usa esta función del a siguiente manera:

echo money_format('%=*(#10.2n', $number) . "\n";

pero el resultado que obtengo en valores negativos es

*($********1234.57)*

y necesito que me lo devuelva separados por miles

*($********1,234.57)*

asumo que es porque no estoy usando

setlocale(LC_MONETARY, 'en_US');

tengo manera de pasarlo a la función cada vez que la invoque?
o si o si tengo que declararlo? intente previamente hacer un *
money_format('%=*(#10.2n',number_format($number,2))*
pero me da error

saludos y gracias

diego

--
Has recibido este mensaje porque estás suscrito al grupo "Grupo PHP
Argentina" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
php-arg@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a
php-arg+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/php-arg?hl=es.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
diego  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 2:26 pm
From: diego <diegui...@gmail.com>
Date: Wed, 25 Jul 2012 15:26:02 -0300
Local: Wed, Jul 25 2012 2:26 pm
Subject: Re: [php-arg] uso de la funcion money_format()

un poco mas abajo en la documentacion estaba la respuesta =) gracias bruno

// Similar format as above, adding the use of 2 digits of right
// precision and '*' as a fill character
echo money_format('%=*(#10.2n', $number) . "\n";
// ($********1,234.57)

sabes si hay forma de sacar el simbolo $ O USD) ?

El 25 de julio de 2012 14:53, Bruno Tenaglia
<brunomartintenag...@gmail.com>escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jonathan Muszkat  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 2:31 pm
From: Jonathan Muszkat <mus...@gmail.com>
Date: Wed, 25 Jul 2012 15:31:36 -0300
Local: Wed, Jul 25 2012 2:31 pm
Subject: Re: [php-arg] uso de la funcion money_format()

Si queres sacar los simbolos entonces usa number_format y no money_format ;)

2012/7/25 diego <diegui...@gmail.com>

--
Jonathan Ariel Muszkat
*Gtalk*: mus...@gmail.com
*Celular*: (011)15-4-399-6363
*Linkedin*: http://www.linkedin.com/in/musky
*Twitter*: @jonymusky <http://twitter.com/jonymusky>
*Blog*: http://www.jonymusky.com.ar
*Skype*: jony.musky

*The only way to do great work is to love what you do. If you haven’t found
it yet, keep looking.** -- Steve Jobs*


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
diego  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 2:33 pm
From: diego <diegui...@gmail.com>
Date: Wed, 25 Jul 2012 15:33:29 -0300
Local: Wed, Jul 25 2012 2:33 pm
Subject: Re: [php-arg] uso de la funcion money_format()

yeap lo pense. pero con number_format
no puedo transformar -100 en (100) o si?

El 25 de julio de 2012 15:31, Jonathan Muszkat <mus...@gmail.com> escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
BARBAZUL  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 11:04 pm
From: BARBAZUL <tereva...@gmail.com>
Date: Thu, 26 Jul 2012 00:04:05 -0300
Local: Wed, Jul 25 2012 11:04 pm
Subject: Re: [php-arg] uso de la funcion money_format()

A estas alturas no salís ganando con una función propia?
El 25/07/2012 15:33, "diego" <diegui...@gmail.com> escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Diego Cañizares  
View profile   Translate to Translated (View Original)
 More options Jul 25 2012, 1:35 pm
From: Diego Cañizares <diegocaniza...@gmail.com>
Date: Wed, 25 Jul 2012 14:35:18 -0300
Local: Wed, Jul 25 2012 1:35 pm
Subject: Re: [php-arg] uso de la funcion money_format()
2012/7/25 diego <diegui...@gmail.com>

> tengo manera de pasarlo a la función cada vez que la invoque?

No, money_format recibe sólo dos parámetros: el formato y el valor a formatear.

> o si o si tengo que declararlo?

Si tu precisás que tu software utilice el mismo tipo de formateo en
todos los casos, podrías definirlo en un bootstrap y listo.

> intente previamente hacer un
> money_format('%=*(#10.2n',number_format($number,2))
> pero me da error

Qué error?

BTW: Tené en cuenta que money_format sólo está definida en ambientes
*NIX, en Windows no existe.

Saludos,

--
Diego G. Cañizares
Geek | Coder | Lover
http://bynarius.com.ar
http://diegocanizares.com.ar

--
Por favor, evite enviarme documentos adjuntos en formato Word, Excel o
PowerPoint.
Lea http://www.gnu.org/philosophy/no-word-attachments.es.html


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
diego  
View profile   Translate to Translated (View Original)
 More options Jul 31 2012, 11:32 am
From: diego <diegui...@gmail.com>
Date: Tue, 31 Jul 2012 12:32:31 -0300
Local: Tues, Jul 31 2012 11:32 am
Subject: Re: [php-arg] uso de la funcion money_format()

yeap ya gane BARBAZUL
gracias

El 25 de julio de 2012 14:35, Diego Cañizares
<diegocaniza...@gmail.com>escribió:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »