Fungsi localeconv() PHP

Contoh

Cari informasi format angka lokal Amerika Serikat:

<?php
setlocale(LC_ALL,"US");
$locale_info = localeconv();
print_r($locale_info);
?>

Contoh pelaksanaan

Definisi dan penggunaan

Fungsi localeconv() akan kembalikan array yang mengandung informasi format angka dan mata uang lokal.

Fungsi localeconv() akan kembalikan elemen array berikut:

  • [decimal_point] - Karakter titik desimal
  • [thousands_sep] - Simbol pemisah ribuan
  • [int_curr_symbol] - Simbol mata uang (contoh: USD)
  • [currency_symbol] - Simbol mata uang (contoh: $)
  • [mon_decimal_point] - Karakter titik desimal mata uang
  • [mon_thousands_sep] - Simbol pemisah ribuan mata uang
  • [positive_sign] - Karakter tanda positif
  • [negative_sign] - Karakter tanda negatif
  • [int_frac_digits] - Digit desimal umum internasional
  • [frac_digits] - Digit desimal umum di tempat
  • [p_cs_precedes] - Jika simbol mata uang ditampilkan sebelum nilai positif, maka bernilai True (1), jika setelah nilai positif maka False (0)
  • [p_sep_by_space] - Jika ada spasi di antara simbol mata uang dan nilai positif, maka bernilai True (1), jika tidak maka False (0)
  • [n_cs_precedes] - Jika tanda mata uang ditampilkan sebelum nilai negatif, maka benar (1), jika ditampilkan setelah nilai negatif, maka salah (0)
  • [n_sep_by_space] - Jika ada spasi di antara tanda mata uang dan nilai negatif, maka benar (1), jika salah (0)
  • [p_sign_posn] - Pilihan formatasi:
    • 0 - Menulis jumlah dan tanda mata uang di dalam kurung
    • 1 - Menambahkan tanda + sebelum jumlah dan tanda mata uang
    • 2 - Menambahkan tanda + setelah jumlah dan tanda mata uang
    • 3 - Menambahkan tanda + sebelum tanda mata uang
    • 4 - Menambahkan tanda + setelah tanda mata uang
  • [n_sign_posn] - Pilihan formatasi:
    • 0 - Menulis jumlah dan tanda mata uang di dalam kurung
    • 1 - Menambahkan tanda - sebelum jumlah dan tanda mata uang
    • 2 - Menambahkan tanda - setelah jumlah dan tanda mata uang
    • 3 - Menambahkan tanda - sebelum tanda mata uang
    • 4 - Menambahkan tanda - setelah tanda mata uang
  • [grouping] - Menampilkan array bentuk penggabungan angka (contoh: 3 menunjukkan 1 000 000)
  • [mon_grouping] - Menampilkan array bentuk penggabungan angka mata uang (contoh: 2 menunjukkan 1 00 00 00)

Petunjuk:Untuk mendefinisikan pengaturan lokal, lihat setlocale() Fungsi.

Petunjuk:Untuk melihat semua kode bahasa yang tersedia, silakan kunjungiReferensi Buku Panduan Kode Bahasa.

Sintaksis

localeconv()

Detil Teknis

Nilai kembalian: Kembalikan data yang berdasarkan lingkungan saat ini yang diatur oleh setlocale().
Versi PHP: 4.0.5+