クリックして確認します
PHP数は漢字に変換され、人民元を大文字にする方法があります。
10、数百、千、百万、百万、百万、百万、百万、百万、10億、10億、10億、10億、10億、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆、兆ドル、兆、兆、兆、兆、兆。この関数に10億を掛けて1兆にしました
15、1万、10億などの「10」から始まります。2桁の数値が数の中央に表示される場合、100と10、1000、1000、1000などの「10以上」として使用されます。
「2」と「2」の問題。 200 万、2,000、200、すべては大丈夫ですが、200を使用すると200が20になり、200がより良いことができます。 22,2222,222は「2、222,22,222」です
「ゼロ」と「0」の問題に関して、「ゼロ」は数字で使用され、ページ数や年齢などの数字の空のスペースのみを数字で使用できます。数桁の中央にある0の数に関係なく、それらは「ゼロ」として読み取られます。 2014年は「2,000とOne Four」、200014は「200とOne Four」、201400は「200とOne 400」です
参照:https://jingyan.baidu.com/article/636f38bb3cfc88d6b946104b.html
RMBを書くためのリファレンス:請求書と和解バウチャーを正しく記入するための基本的な規制
PHP -V> = 5.4
composer.jsonファイルを追加します
"wilon/php-number2chinese" : " ~1.0 "または
composer require wilon/php-number2chinese#string number2chinese(mixed $ number [、bollen $ isrmb])#
$番号を漢字に変換します
混合$番号
番号または文字列を入力します。数が大きすぎるか小さすぎる場合は、文字列を入力して負の数字をサポートしてください
ボレン$ isrmb
デフォルトはfalseです。本当の場合、RMB資本の漢字の最大単位[Knizz]と最小ユニット[Milli]を返します
$ num1 = 0.1234567890 ;
echo number2chinese ( $ num1 ); // 零点一二三四五六七八九
echo number2chinese ( $ num1 , true ); // 零元壹角贰分叁厘肆毫
$ num2 = 20000000000000000 ;
echo number2chinese ( $ num2 ); // 两兆
echo number2chinese ( $ num2 , true ); // 贰兆元整
$ num3 = - 1202030 ;
echo number2chinese ( $ num3 ); // 负一百二十万零两千零三十
echo number2chinese ( $ num3 , true ); // 负壹佰贰拾万零贰仟零叁拾元整数値が大きすぎる場合は、文字列を入力します
$ num2 = 1234567890.0123456789 ;
echo number2chinese ( $ num2 ); // 十二亿三千四百五十六万七千八百九十点零一二三
echo number2chinese ( $ num2 , true ); // 壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾元零壹分贰厘叁毫
$ num2 = ' 1234567890.0123456789 ' ;
echo number2chinese ( $ num2 ); // 十二亿三千四百五十六万七千八百九十点零一二三四五六七八九
echo number2chinese ( $ num2 , true ); // 壹拾贰亿叁仟肆佰伍拾陆万柒仟捌佰玖拾元壹分贰厘叁毫2つの小数点以下の場所を正確にしたい場合は、最初に$ num1を処理してください
$ num1 = 0.1234567890 ;
echo number2chinese ( number_format ( $ num1 , 2 )); // 零点一二
echo number2chinese ( number_format ( $ num1 , 2 ), true ); // 零元壹角贰分 php vendor/wilon/php-number2chinese/test.php // 随机一些数据进行测试
php vendor/wilon/php-number2chinese/test.php 2000 // 指定数字
質問はありますか?問題を送信します