is_numeric関数
数字または数値形式の文字列かをチェックする!
文字列型か小数点でも数値ならばtrueを返します。
文字列型か小数点でも数値ならばtrueを返します。
関数 | 文字列型(string) | 整数型(int) | 浮動小数点(float) |
---|---|---|---|
is_numeric | TRUE | TRUE | TRUE |
is_int関数
整数型(int)かをチェックします!
数値でも文字型ならばfalseを返します。
数値でも文字型ならばfalseを返します。
関数 | 文字列型(string) | 整数型(int) | 浮動小数点(float) |
---|---|---|---|
is_int | FALSE | TRUE | FALSE |
preg_match関数
正規表現で数値をチェックします!
関数 | 文字列型(string) | 整数型(int) | 浮動小数点(float) |
---|---|---|---|
preg_match | TRUE | TRUE | FALSE |
ctype_digit関数
文字列が数字かどうかをチェックする!
文字列のみを指定すること!int型だとfalseになることもある。
文字列のみを指定すること!int型だとfalseになることもある。
関数 | 文字列型(string) | 整数型(int) | 浮動小数点(float) |
---|---|---|---|
ctype_digit | TRUE | FALSE | FALSE |