1
我想知道单引号之间的区别:PHP单引号VS双引号
$this->db->select('card_code, card_color');
对战双引号:
$this->db->select("card_code, card_color");
我知道如果我使用双引号我可以把变量字符串,如下所示:
$this->db->select("$card_code_var, $card_color_var");
虽然用单引号不起作用。在英语或其他语言的口语使用它时, 而且还可以有场合,我需要使用单引号喜欢这里
$this->setPhrase("The cat's tail is black");
和最多在这里,我得到它。
我在网上看到许多官方指南和文档,他们使用单引号字符串。 不应该使用单引号单个字符和双引号字符串?
$var_char = 'A';
$var_string = "A fox";
是否以编程方式更改的东西,如果我(在最初的代码像上面)使用单引号,而不是双引号?
http://php.net/types.string 单引号比双引号更快,因为如果字符串用双引号(“)括起来,PHP将为特殊字符解释更多转义序列 –
”不应该是单引号用于单字符还是双引号字符串?“不。这不是C++。PHP使用两种类型的字符串引号。 – 425nesp
@PrashantKanse技术”更快“但在实际使用中几乎几乎可以忽略不计的差异 – JakeGould