戻り値判定
閲覧数:1328
投稿日: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