我查看了一些 joomla 组件,其中有类似的功能
$db->escape()
$db->quote()
它们是用来做什么的?
谢谢
最佳答案
转义函数用于转义坏字符,以防止 SQL 注入(inject)。
quote* 函数用于引用字符串,因为不同的数据库方言有不同的引用字符。
所以根据你使用的数据库系统,Joomla 会选择合适的引用字符。
关于joomla - 数据库 escape() 和 quote() 是做什么用的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15886038/