一直以为单引号更双引号是一样的
然而实际上是不同的
双引号会对里面的字符串解析转义
而单引号则作为纯粹字符串处理
$lt = 10;
echo "$lt\n";
echo "\$lt\n";
echo '$lt\n';
echo '\$lt\n';
输出是这样
10
$lt
$lt\n\$lt\n
一直以为单引号更双引号是一样的
然而实际上是不同的
双引号会对里面的字符串解析转义
而单引号则作为纯粹字符串处理
$lt = 10;
echo "$lt\n";
echo "\$lt\n";
echo '$lt\n';
echo '\$lt\n';
10
$lt
$lt\n\$lt\n