• 締切済み

演算子

2桁以上の演算をする場合の結果で 例) 01 + 1 = 02 例) 003 + 1 = 004 としたいのですがどのようにすれば良いでしょうか?

みんなの回答

  • little-m
  • ベストアンサー率44% (45/102)
回答No.2

数値としては「2」も「02」も同じですので、これを02にしたいという事は、画面表示などの為に左0詰めの文字列として変数に格納したいという事でOKでしょうか? そうであれば、以下のsprintf関数が一般的だと思います。 $num1 = sprintf("%02d", 1 + 1); $num2 = sprintf("%03d", 3 + 1);

すると、全ての回答が全文表示されます。
  • t_ohta
  • ベストアンサー率38% (5320/13881)
回答No.1

ゼロで埋めるのであれば $a = 1 + 1; print str_pad($a, 2, "0", STR_PAD_LEFT); というのはどうでしょうか?

すると、全ての回答が全文表示されます。

関連するQ&A