0

我正在使用 PDO 准备好的语句。在代码中,我将变量res用于第一个准备语句和操作。

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

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

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

4

1 回答 1

0

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

例如,请参阅另一个问题:回收或重用变量是否可以接受?

于 2013-11-07T20:37:37.897 回答