5

我查看了一些 joomla 组件,其中有类似的功能

$db->escape()
$db->quote()

它们是用来做什么的?

谢谢

4

1 回答 1

7

转义函数用于转义坏字符,以防止 SQL 注入。

quote* 函数用于引用字符串,因为不同的数据库方言有不同的引用字符。

所以根据你使用的数据库系统,Joomla 会选择合适的引用字符。

于 2013-04-08T18:17:20.077 回答