在PHP中使用什么更好? '或"?对于这样的事情:
<?=$json["response"]["players"][0]["personaname"];?>
而且:
$steamid = "";
答案 0 :(得分:2)
“更好”取决于您的使用案例。在您的示例中,单引号对于性能更好,因为您不需要$ variable插值。
否则“更好”可能是一种风格问题(以及一点性能)。
阅读文档了解更多信息:http://php.net/manual/en/language.types.string.php
答案 1 :(得分:1)
更好?好吧,我们只是说带有单引号的空字符串是您可以使用的最基本的字符串文字。在您显示的示例中,我将使用单引号字符串作为数组元素和空字符串。 PHP将知道字符串文字只是一个字符串文字,并且没有其他东西需要“插值”。更好?谁知道呢。
使用“”的地方是转义序列,例如“\ n”。