説明
bool
settype ( mixed var, string type)
変数 var ã®åž‹ã‚’
type ã«ã‚»ãƒƒãƒˆã—ã¾ã™ã€‚
type ã®å€¤ã¯ä»¥ä¸‹ã®å‘½ä»¤ã®ã„ãšã‚Œã‹ã§ã™ã€‚
"boolean" (ã¾ãŸã¯ã€PHP 4.2.0以é™ã¯"bool")
"integer" (ã¾ãŸã¯ã€PHP 4.2.0以é™ã¯"int")
"float" (PHP 4.2.0以é™ã§ã®ã¿å¯èƒ½ã€å¤ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ã¯ã€"double"
を使用ã—ã¾ã™)
"string"
"array"
"object"
"null" (PHP 4.1.0以é™)
æˆåŠŸã™ã‚Œã°TRUEã€ãã†ã§ãªã‘れã°FALSEã‚’è¿”ã—ã¾ã™ã€‚
例 1settype() ã®ä¾‹ $foo = "5bar"; // string
$bar = true; // boolean
settype($foo, "integer"); // ã“ã“ã§ã¯ã€$foo 㯠5ã§ã™ (æ•´æ•°)
settype($bar, "string"); // ã“ã“ã§ã¯ã€$bar 㯠"1" ã§ã™ (æ–‡å—列) |
|
gettype(),
type-casting,
type-juggling
ã‚‚å‚照下ã•ã„。