লোকেল-ভিত্তিক নামেরিক ফরম্যাটিং ইনফো পাওয়ার জন্য localeconv() ফাংশন
PHP-তে localeconv() ফাংশনটি বর্তমান লোকেল (setlocale() দিয়ে সেট করা) অনুযায়ী সংখ্যা, মুদ্রা ফরম্যাটিং সম্পর্কিত বিস্তারিত ইনফরমেশন একটি অ্যাসোসিয়েটিভ অ্যারে আকারে রিটার্ন করে।
সিনট্যাক্স
localeconv()
প্যারামিটার
কোনো প্যারামিটার নেই।
রিটার্ন মান (অ্যারে কীগুলো)
decimal_point— দশমিক বিন্দু ক্যারেক্টারthousands_sep— হাজার সেপারেটারint_curr_symbol— আন্তর্জাতিক মুদ্রা প্রতীক (যেমন: USD)currency_symbol— স্থানীয় মুদ্রা প্রতীক (যেমন: $)mon_decimal_point— মুদ্রা দশমিক বিন্দুmon_thousands_sep— মুদ্রা হাজার সেপারেটারpositive_sign— পজিটিভ সাইনnegative_sign— নেগেটিভ সাইনint_frac_digits— আন্তর্জাতিক ভগ্নাংশ দশমিকfrac_digits— স্থানীয় ভগ্নাংশ দশমিকp_cs_precedes— পজিটিভ ভ্যালুর আগে মুদ্রা প্রতীক থাকবে কিনাp_sep_by_space— পজিটিভ ভ্যালুর সাথে মুদ্রা প্রতীক স্পেস দিয়ে আলাদা থাকবে কিনাn_cs_precedes— নেগেটিভ ভ্যালুর আগে মুদ্রা প্রতীক থাকবে কিনাn_sep_by_space— নেগেটিভ ভ্যালুর সাথে মুদ্রা প্রতীক স্পেস দিয়ে আলাদা থাকবে কিনাp_sign_posn— পজিটিভ সাইন পজিশনিং ফরম্যাটn_sign_posn— নেগেটিভ সাইন পজিশনিং ফরম্যাটgrouping— সংখ্যা গ্রুপিং অ্যারেmon_grouping— মুদ্রা গ্রুপিং অ্যারে
উদাহরণ
<?php setlocale(LC_ALL, "US"); $info = localeconv(); print_r($info); ?>
আউটপুট
Array ( [decimal_point] => . [thousands_sep] => [int_curr_symbol] => [currency_symbol] => [mon_decimal_point] => [mon_thousands_sep] => [positive_sign] => [negative_sign] => [int_frac_digits] => 127 [frac_digits] => 127 [p_cs_precedes] => 127 [p_sep_by_space] => 127 [n_cs_precedes] => 127 [n_sep_by_space] => 127 [p_sign_posn] => 127 [n_sign_posn] => 127 [grouping] => Array ( ) [mon_grouping] => Array ( ) )