gpt4 book ai didi

php - 使用 DAO 或其他东西的 Yii 2 中的 mysqli_real_escape_string?

转载 作者:可可西里 更新时间:2023-10-31 23:56:50 24 4
gpt4 key购买 nike

我正在使用 Yii 2 并且即将开始在其中第一次使用数据库,并且想知道 Yii 2 是否还有其他你应该用来准备的东西数据库的数据,例如标准的 mysqli_real_escape_string 函数,还是我应该只使用它?

我没有使用准备好的语句,我通过他们的 database access objects 访问数据库并想知道如何转义我传递给它的数据?

我找到了 quoteValue方法,但它包含在 Yii 调用的内容中 Connection 表示通过 PDO 连接到数据库。 所以我不确定它是否是正确的使用方法?

最佳答案

正如您所说,您应该使用 quoteValue

如果您的 dao 组件名称是 db,那么您应该简单地尝试:

$quoteValue = \Yii::$app->db->quoteValue($value);

关于php - 使用 DAO 或其他东西的 Yii 2 中的 mysqli_real_escape_string?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27267624/

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