b-6ren">
gpt4 book ai didi

php - 在 PDO 中使用绑定(bind)

转载 作者:行者123 更新时间:2023-12-04 05:37:58 25 4
gpt4 key购买 nike

我对使用绑定(bind)感到困惑!下面这两个代码有什么区别吗?

$stmt->bindValue( ":password", $password, PDO::PARAM_INT );

$stmt->bindParam(':password',$password);

最佳答案

根据PHP.Net ,

Unlike PDOStatement::bindValue(), the variable is bound as a reference and will only be evaluated at the time that PDOStatement::execute() is called.



所以使用bindParam(),如果你在调用execute()之前改变了变量,它将使用改变的值。 bindValue() 将立即评估它并使用该值,而不关心在调用 bindValue() 之后但在 execute() 之前的任何更改。

关于php - 在 PDO 中使用绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11680535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com