型変換ですが、DBの型に合わせてその都度変換させて行くのは無駄ですか?
先日、先輩から受け取ったスクリプトの内容なのですが、
DB上のデータでint型である$dbDataを
$dbData === '1'
みたいな形で比較していたので、int型に変換しないんですか?と聞いたところ
「結局、DBからの取得時やPOST、GETでstringになるんだからこれでいいんじゃないの?DB登録時に変換すればいいだけじゃん」
って感じでした。
そう言われるとそうなのかもなんですが…
元々、int型のデータをstringのまま比較するのはなんかしっくりこないので、
本来はどうなのかを教えていただければありがたいです。
よろしくお願いします
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/03/30 06:14