イケてる SaaS を作りたい (koni blog)

SNS管理ツール「SocialDog」を運営する株式会社AutoScale代表 小西将史のブログです。イケてるSaaSを目指して日々奮闘しています。

Unixtime相互変換ツールで、小数点付きのUnixtimeに対応しました

Unixtime相互変換ツールで、小数点付きのUnixtimeに対応しました。

Unixtime相互変換ツール

間違えてis_numeric関数じゃなくて、ctype_digit関数使ってしまったせいでした。

入力値の検証で、整数か小数かの判定って、間違いがちですよね。 本当は整数で受け取らないといけないのに、入力値の検証でエラーにならずに、途中の処理で整数にキャストされて動いてはいるとか、あるあるな気がする。

脆弱性にもなりやすいので気をつけないと(自戒を込めて)