gpt4 book ai didi

php - Doctrine persist() 对于 SQL 注入(inject)是安全的吗?

转载 作者:行者123 更新时间:2023-12-04 00:12:10 28 4
gpt4 key购买 nike

我想知道 Doctrine 中的函数 persist() 是否可以安全地防止 SQL 注入(inject)。我已经搜索过了,但是在阅读了一段时间之后,我仍然不清楚。我正在使用 Symfony 2:

$em = $this->getDoctrine()->getManager();
$em->persist($log);
$em->flush();

最佳答案

您可以在 Doctrine 2 文档中找到问题的答案 - here

You can consider the following APIs to be safe from SQL injection ... All values on Objects inserted and updated through Doctrine\ORM\EntityManager#persist()

所以是的,persist 应该不会受到 SQL 注入(inject)的影响。

关于php - Doctrine persist() 对于 SQL 注入(inject)是安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33070260/

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