在PDO查询中再次使用相同的变量

时间:2013-11-07 20:34:36

标签: php pdo

我正在使用PDO准备好的声明。在代码中,我使用变量res作为第一个准备语句&操作

$res=$db->prepare("//code//");
$res->execute($array);
$count=$res->rowCount();

$res=$db->prepare("//code//");
$res->execute($array);
$res->fetch();

如果我将变量用于另一个预准备语句,它会产生问题吗?这是一种错误的做法吗?我应该将另一个变量用于其他陈述吗?

1 个答案:

答案 0 :(得分:0)

如果你已完成该变量,我认为你可以安全地重用它(我会这样做),但是一些代码约定试图避免这种行为。

例如,请参阅另一个问题:is it acceptable to recycle or reuse variables?