我已经了解了ASP.NET并与Linq进行了一些练习,但现在我已经开始使用PHP进行Web开发了。我只是想知道LINQ是否与PDO类似? PDO是否可以安全地从PHP注入或MYSQL注入?
答案 0 :(得分:2)
PDO与LINQ不同。
PDO提供SQL的本机接口,而LINQ本身就是一种语言,可以在适当的时候内部转换为SQL。
LINQ可以粗略地与PHP框架使用的查询构建器进行比较。
如果使用得当,PDO不受SQL注入的影响(当整个SQL查询在脚本中被硬编码,而所有数据变量都通过占位符绑定时)。