【问题标题】:Using same variable again in PDO queries在 PDO 查询中再次使用相同的变量
【发布时间】:2013-11-19 16:48:27
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: php pdo


    【解决方案1】:

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

    例如查看其他问题:is it acceptable to recycle or reuse variables?

    【讨论】:

      猜你喜欢
      • 2013-05-18
      • 2018-09-13
      • 2016-04-08
      • 2018-05-21
      • 1970-01-01
      • 2021-08-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多