articles

2009 年 7 月 28 日

PHP 変数の型変換

CATEGORYPHP   5:19 PM

PHPで変数の型を変更するときは

settype(変数, 型);
で行います。
  • “boolean” (または、PHP 4.2.0以降は”bool”)
  • “integer” (または、PHP 4.2.0以降は”int”)
  • “float” (PHP 4.2.0以降でのみ可能、古いバージョンでは、”double” を使用)
  • “string”
  • “array”
  • “object”
  • “null” (PHP 4.2.0以降)


$foo = "5bar"; // string
$bar = true;   // boolean

settype($foo, "integer"); // ここでは、$foo は 5です (整数)
print $foo;

settype($bar, "string");  // ここでは、$bar は "1" です (文字列)
print $bar;