2012-04-28から1日間の記事一覧

PHPで数値かどうかのチェック

php

ユーザーから入力された値が10進整数値かどうかのチェックにis_numeric()関数を使用してはいけません。 is_numeric()関数は数字または数値形式の文字列であるかどうかを調べる関数なので、16進数や浮動小数点数の形式であってもtrueを返します。 例えば「0xF…