嘿,我正在學習OO PHP,並且一直在研究PDO - 但我不清楚的一件事是,我是否應該使用PDO準備好的語句與filter_var()函數結合使用,或者僅僅使用它們自己。例如,我應該在做同時使用PDO準備的statemnts和filter_var?
$query = $database->connection->prepare("SELECT name FROM acounts WHERE id = :id LIMIT 1");
$query->bindParam(":id", $this->id, PDO::PARAM_INT);
或類似的東西?
$id = filter_var($this->id, FILTER_VALIDATE_INT);
$query = $database->connection->prepare("SELECT name FROM acounts WHERE id = :id LIMIT 1");
$query->bindParam(":id", $id, PDO::PARAM_INT);