localeconv
تابع localeconv اطلاعات «محلی (Locale)» برای قالب بندی عدد و پول را می دهد. لوکال یعنی قواعد نمایش برای یک زبان یا کشور؛ مثل جداکننده هزارگان یا نماد پول. با این تابع، نمایش عددها را مطابق منطقه تنظیم می کنی.
تعریف و کاربرد
تابع localeconv() یک آرایه برمی گرداند که شامل اطلاعات قالب بندی عددی و پولی بر اساس setlocale() جاری است.
چه چیزهایی برمی گردد؟
نمونه کلیدها: decimal_point جداکننده اعشار، thousands_sep جداکننده هزارگان، int_curr_symbol کد ارز مانند USD، currency_symbol نماد ارز مانند $، و گزینه های موقعیت علامت مثبت/منفی و گروه بندی.
سینتکس
localeconv()
مثال
<?php
setlocale(LC_ALL, "US");
$locale_info = localeconv();
print_r($locale_info);
?>
گام های عملی
- با
setlocaleلوکال را تنظیم کن. localeconv()را صدا بزن.- کلیدهای خروجی را بخوان و استفاده کن.
نکته: برای تنظیم لوکال از setlocale استفاده کن.
جمع بندی سریع
- localeconv آرایه تنظیمات عدد و پول می دهد.
- خروجی وابسته به setlocale جاری است.
- کلیدها جداکننده ها و نماد ارز را پوشش می دهند.
- برای نمایش درست، لوکال را اول تعیین کن.
قالب بندی محلی اعداد را بیشتر ببین.
number_format را برای نمایش عدد بررسی کن.