PHPは関数を持って数字あるいは文字列に自動的にビット数をそろえる

1399 ワード

まず例を見てみましょう:需要は4桁を生成して、前に0を補うのに不足します



sprintf()関数
c言語に似ている感じはありますか?
1.構文
sprintf(format,arg 1,arg 2,arg++)パラメータはformatを記述するために必要である.書式を変換します.arg 1が必要です.format文字列の最初の%記号に挿入するパラメータを指定します.arg 2はオプションです.format文字列の2番目の%記号に挿入するパラメータを指定します.arg++オプション.format文字列の3番目、4番目などの%記号に挿入されるパラメータを指定します.
2.説明
パラメータformatは変換のフォーマットで、変換文字の終了までパーセント記号("%)で開始します.次の可能なformat値:
%%%-パーセント記号%b-バイナリ数%cを返します-ASCII値に従う文字%d-記号付き10進数%e-継続可能カウント法(例えば1.5 e+3)%u-記号なし10進数%f-浮動小数点数(local settings aware)%F-浮動小数点数(not local settings aware)%o-8進数%s-文字列%x-16進数(小文字)%X-16進数(大文字)arg 1,arg 2,++などのパラメータが、プライマリ文字列のパーセンテージ(%)記号に挿入されます.この関数は逐次実行されます.1番目の%記号にはarg 1を挿入し、2番目の%記号にはarg 2を挿入します.




3.フォーマット番号number_format()