PHP笔记:单引号与双引号区别
php中使用字符串时,可以使用单引号或者双引号,这里总结一下二者的不同:
一、解析字符内容
双引号中的变量会会经过编译器解析
单引号中的变量不会被解析
如下:
<?php
$test = "hello";
echo "$test";
echo "<br>";
echo '$test';
?>
结果:

二、字符转义
双引号内使用“\”可以转义字符,单引号中的内容不会
如下:
<?php
echo "hello \"world\"";
echo "<br>";
echo 'hello \"world\"';
?>
结果:

由于单引号内容不被转义,所以在某些特定情况下执行起来效率更高
本文详细对比了PHP中单引号与双引号在变量解析和字符转义方面的不同之处,帮助开发者理解如何根据需求选择合适的字符串引用方式。

6258

被折叠的 条评论
为什么被折叠?



