戻り値判定
閲覧数:1092
投稿日:2015-12-29
更新日:2016-01-12
is_int判定結果がTRUE
・int
is_int判定結果がFALSE
・float
・numeric string
・string
具体例
・1 は TRUE
・'1' は FALSE
int
・数値
・1
float
・浮動小数点数
・1.0
numeric string
・数値形式文字列
・String型数値
・'1'
・"1"
string
・文字列
・'あ'
・"あ"
コード
$x = 1; var_dump($x); if (is_int($x)){ echo"・「is_int」TRUE "; }else{ echo"・「is_int」FALSE "; } $x = 3.14; var_dump($x); if (is_int($x)){ echo"・「is_int」TRUE "; }else{ echo"・「is_int」FALSE "; } $x = '文字列'; var_dump($x); if (is_int($x)){ echo"・「is_int」TRUE "; }else{ echo"・「is_int」FALSE "; } $x = '1'; var_dump($x); if (is_int($x)){ echo"・「is_int」TRUE "; }else{ echo"・「is_int」FALSE "; } $x = "1"; var_dump($x); if (is_int($x)){ echo"・「is_int」TRUE "; }else{ echo"・「is_int」FALSE "; }
結果
int(1) ・「is_int」TRUE float(3.14) ・「is_int」FALSE string(9) "文字列" ・「is_int」FALSE string(1) "1" ・「is_int」FALSE string(1) "1" ・「is_int」FALSE