PHP中的单引号和直角单引号有什么区别?

3

我曾请一位开发者为我编写了一些代码,他在SQL语句中使用了尖角单引号。我以前从未使用过这种符号,并希望有人能够解释一下尖角单引号和普通单引号的区别。

如果我将所有的尖角单引号替换为普通单引号,则查询将无法正常工作。


请参考 http://dev.mysql.com/doc/refman/5.5/en/identifiers.html 了解 MySQL 中标识符的引用规则。在 MySQL 中,数据库、表和列的标识符名称需要使用反引号进行引用,而字符串字面量需要使用单引号进行引用。 - Michael Berkowski
1个回答

5

倾斜的引号(实际上称为反引号)用于定界标识符,例如字段和表名。直引号用于定界字符串,例如'Hello, world!'。你不能混合使用两种引号。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接