LenGxy
2016-08-19 18:19
constant('PDO::ATTR_AUTOCOMMIT') 这个默认会返回0啊,所以$pdo->getAttribute(constant("PDO::ATTR_AUTOCOMMIT"))不久相当于$pdo->getAttribute(0) 吗?
$pdo->getAttribute(constant("PDO::ATTR_AUTOCOMMIT"))不久相当于$pdo->getAttribute(0)
的确是这样,但是这里的0与得到结果自动提交的值 0 不是同一个意思。
你可以这样测试下,这里应该是调用这个方法传入常量的值而得到该常量的状态,我觉得常量的值和常量的状态号是两个不同的概念。
$pdo->getAttribute($a = constant("PDO::ATTR_AUTOCOMMIT")) . <br />;
echo $a .<br />;
PDO—数据库抽象层
30043 学习 · 396 问题
相似问题