| PHP 5.1.* | PHP 5.2.* |
| 执行正常 | 执行正常 |
| $params['name'] = 'rentao' 和$params[':name']='rentao'这两个都能执行,说明不受“:”限制。 | |
| php 5.1.* | PHP 5.2.* |
| 执行正常 | 出现错误:“PHP Warning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid parameter number: parameter was not defined” |
| 如果把":name"改成"?",那么两个版本都可以顺利进行。 | |
| 不能同时使用两种符号。如 select * from t2 where name=? limit :page | |
新闻热点
疑难解答