Latest web development tutorials
×

PHP kuliah

PHP kuliah PHP pengantar singkat PHP memasang PHP tatabahasa PHP variabel PHP echo/print PHP Jenis Data PHP konstan PHP tali PHP operator PHP If...Else PHP Switch PHP susunan PHP Sorting array PHP superglobals PHP While sirkulasi PHP For sirkulasi PHP fungsi PHP Variabel sihir PHP Ruang nama PHP Berorientasi Objek

PHP bentuk

PHP bentuk PHP bentuk Authentication PHP bentuk - bidang yang harus diisi PHP bentuk - email verifikasi dan URL PHP contoh bentuk lengkap PHP $_GET variabel PHP $_POST variabel

PHP canggih Tutorial

PHP Array multidimensi PHP tanggal PHP berisi PHP berkas PHP Upload File PHP Cookie PHP Session PHP E-mail PHP keamanan E-mail PHP Error PHP Exception PHP filter PHP filter lanjutan PHP JSON

PHP 7 Fitur baru

PHP 7 Fitur baru

PHP database

PHP MySQL pengantar singkat PHP MySQL koneksi PHP MySQL Membuat database PHP MySQL Buat tabel data PHP MySQL memasukkan data PHP MySQL Menyisipkan beberapa data yang PHP MySQL Laporan disiapkan PHP MySQL membaca data PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX pengantar singkat AJAX PHP AJAX database AJAX XML AJAX pencarian real-time AJAX RSS Reader AJAX suara

PHP Reference manual

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP image Processing PHP RESTful

PHP money_format () function

PHP String Reference PHP String Reference

contoh

format internasional en_US:

<?php
$number = 1234.56;
setlocale(LC_MONETARY,"en_US");
echo money_format("The price is %i", $number);
?>

Kode di atas akan menampilkan:

The price is USD 1,234.56


Definisi dan Penggunaan

money_format () mengembalikan fungsi string diformat sebagai string mata uang.

Fungsi ini menyisipkan sejumlah diformat dalam string utama (%) posisi persen.

Catatan: money_format () fungsi tidak bekerja pada platform Windows.

Tip: Fungsi ini sering setlocale () adalah fungsi yang digunakan bersama-sama.

Tip: Untuk melihat semua kode bahasa yang tersedia, silakan kunjungi kami petunjuk kode referensi bahasa .


tatabahasa

money_format( string,number )

参数 描述
string 必需。规定要格式化的字符串及如何格式化字符串中的变量。

可能的格式值:

填充和标志:

  • =f- 规定字符(f)用作填充(例如:%=t 使用 "t" 作为填充)。默认使用空格作为填充。
  • ^ - 移除分组字符的使用。
  • + 或 ( - 规定如何显示正数和负数。如果使用 "+",则使用本地设置的 + 和 -(通常在负数前加符号,赠书前不加任何符号)。如果使用 "(",负数被包含在括号内部。默认是使用 "+"。
  • ! - 停止在输出字符串中使用货币符号。
  • - 如果使用 "-",所有字段左对齐。默认是右对齐。

字段宽度:

  • x- 规定字段的最小宽度(x)。默认是 0。
  • #x- 规定小数点左边数字的最大位数(x)。用于保持格式化输出在同一列对齐。如果数字位数大于 x,本规定将被忽略。
  • .x- 规定小数点右边数字的最大位数(x)。如果 x 是 0,小数点及其右边的数字将不会显示。默认使用本地设置。

转换字符:

  • i - 数字被格式化为国际货币格式。
  • n - 数字被格式化为国家货币格式。
  • % - 返回 % 字符。

注释:如果使用多个上述的格式值,它们必须按照上面的顺序进行使用,不能打乱。

注释:该函数受本地设置的影响。

number 必需。被插入到格式化字符串中 % 符号位置的数字。

rincian teknis

Pengembalian: Mengembalikan string diformat. Format string sebelum dan sesudahnya karakter akan tetap kembali sama. digit non-numerik NULL dan menghasilkan E_WARNING.
Versi PHP: 4.3.0+


contoh yang lebih

contoh 1

format internasional dengan dua sejumlah kecil (Jerman):

<?php
$number = 1234.56;
setlocale(LC_MONETARY,"de_DE");
echo money_format("%.2n", $number);
?>

Kode di atas akan menampilkan:

1 234,56 EUR


contoh 2

Negatif dengan () menunjukkan format internasional presisi yang tepat US negatif adalah 2, "*" diisi dengan karakter:

<?php
$number = -1234.5672;
echo money_format("%=*(#10.2n",$number);
?>

Kode di atas akan menampilkan:

(******1234.57)



PHP String Reference PHP String Reference