【发布时间】:2011-08-13 04:40:42
【问题描述】:
SQL语句绑定参数时,可以提供PDO::PARAM_STR这样的参数类型。如果不这样做,请键入默认值PDO::PARAM_STR。具体设置每个参数的类型的原因是什么? PDO::PARAM_STR 可以与我至少在 MySQL 中所知道的任何参数一起使用。我认为即使使用 PDO::PARAM_STR 也可以使用 BLOB 列。
PDO::PARAM_STR 不会引入任何 SQL 注入,因为您仍然有准备好的查询。
【问题讨论】: