6

で変換された後、クエリで整数をエスケープすることに意味はありますintval()か?

私は次のように整数を使用しています:

$sql .= " LIMIT " . $this->db->escape(intval($offset))  . ", 10";
4

2 に答える 2

7

いいえ、intvalは常に整数を返します(0失敗した場合)。

于 2012-08-21T10:57:55.880 に答える
2

いいえ。intvalの結果として、番号以外は何も受け取れないためです。

于 2012-08-21T10:58:16.187 に答える