我需要消毒输入吗? PDO和mysql逃脱

时间:2015-05-26 09:28:47

标签: php html mysql pdo database-administration

//create user
$create_user = $dbh->prepare('INSERT INTO users (email, passwordhash)
                       VALUES (:email, :passwordhash)');

如果有如上所述的prepare语句,是否还需要使用某种mysql_escape_string?

1 个答案:

答案 0 :(得分:0)

不,您不需要在绑定变量的PDO准备语句中使用mysql_escape_string。 PDO将负责这一点,直到您在preapare函数中直接传递值。