Kazi money_format

Kazi money_format hubadilisha nambari kuwa mfuatano wa wahusika, uliowekwa muundo kama kiasi cha fedha kulingana na eneo la kitamaduni la sasa. Inakubua parameta ya kwanza kama mfuatano wa muundo, ya pili - nambari ya kuweka muundo. Kazi inapatikana tu katika mifumo inayosaidia strfmon (k.m., Linux).

Sintaksia

phpmoney_format(format, number);

Mfano

Kuweka muundo wa nambari kwa muundo wa fedha kwa eneo la kitamaduni la Marekani:

php<?php
  setlocale(LC_MONETARY, 'en_US');
  echo money_format('%i', 1234.56);
?>

Matokeo ya kutekeleza kificho:

php'USD 1,234.56'

Mfano

Kuweka muundo kwa kubainisha usahihi na ishara ya sarafu:

php<?php
  setlocale(LC_MONETARY, 'de_DE');
  echo money_format('%.2n', 1234.56);
?>

Matokeo ya kutekeleza kificho:

php'1.234,56 EUR'

Mfano

Kuweka muundo wa nambari hasi:

php<?php
  setlocale(LC_MONETARY, 'en_GB');
  echo money_format('%i', -1234.56);
?>

Matokeo ya kutekeleza kificho:

php'-£1,234.56'

Angalia pia

  • kazi number_format,
    ambayo huweka muundo wa nambari kwa mgawanyiko wa maelfu
  • kazi sprintf,
    ambayo hurudisha mfuatano wa wahusika uliowekwa muundo