日付や月など数字を使う時に、プログラムの都合上「1」ではなく「01」にしたいときがあります。
また、その逆で「01」を、ユーザー表示するときは、「1」としたほうが親切なときもあります。
それぞれの関数は以下になります。
1→01
$d =1; $dd = str_pad($d, 2, 0, STR_PAD_LEFT); echo $dd; // 01
01→1
$dd = 01; $d = intval($dd) echo $d; // 1
日付や月など数字を使う時に、プログラムの都合上「1」ではなく「01」にしたいときがあります。
また、その逆で「01」を、ユーザー表示するときは、「1」としたほうが親切なときもあります。
それぞれの関数は以下になります。
1→01
$d =1; $dd = str_pad($d, 2, 0, STR_PAD_LEFT); echo $dd; // 01
01→1
$dd = 01; $d = intval($dd) echo $d; // 1