[PHP] 変数が数字または数値形式の文字列かどうか調べる方法
変数が数字または数値形式の文字列かどうか調べたい
is_numeric=数字以外にも『 + – . e x A~F 』が通る
is_int=文字列型として扱われている数字は通らない
ということでpreg_matchの正規表現で調べるとよい
if(preg_match("/^[0-9]+$/",$num)){
echo "数字";
}else{
echo "数字ではない";
}
変数が数字または数値形式の文字列かどうか調べたい
is_numeric=数字以外にも『 + – . e x A~F 』が通る
is_int=文字列型として扱われている数字は通らない
ということでpreg_matchの正規表現で調べるとよい
if(preg_match("/^[0-9]+$/",$num)){
echo "数字";
}else{
echo "数字ではない";
}