PHP3の構文 (15) PHP3の構文 (15) 変数 7 変数の型変換 $foo = "0"; // $foo は文字列です (ASCII 48) $foo++; // $foo は文字列 "1" です (ASCII 49) $foo += 1; // ここでは、$foo は整数です (2) $foo = $foo + 1.3; // ここでは、$foo は倍精度実数です (3.3) $foo = 5 + "10 Little Piggies"; // $foo は整数です (15) $foo = 5 + "10 Small Pigs"; // $foo は整数です (15) 文字列変換 $foo = 1 + "10.5"; // $foo は倍精度実数 11.5 $foo = 1 + "-1.3e3"; // $foo は倍精度実数 -1299 $foo = 1 + "bob-1.3e3"; // $foo は整数 1 $foo = 1 + "bob3"; // $foo は整数 1 $foo = 1 + "10 Small Pigs"; // $foo は整数 11 $foo = 1 + "10 Little Piggies"; // $foo は整数 11 $foo = "10.0 pigs " + 1; // $foo は int 11 $foo = "10.0 pigs " + 1.0; // $foo は double 11