?php $bool = TRUE; / / a boolean $str = "foo"; / / a string $int = 12; / / an integer echo gettype($bool); / / prints out "boolean "echo gettype($str); / / prints out "string" / / If this is an integer, increment it by four if (is_int($int)) {$int += 4;} / / If $bool is a string, print it out / / (does not print out anything) if (is_string($bool)) {echo "String: $bool";}?
単純にデバッグのために人間が読みやすい形で型を表示したい場合には gettype() を使用してください。型をチェックする 場合には gettype() を使用しては いけません 。 is_ type 関数を使用してください。