php中单引号与双引号的区别

直接上代码:

<?php

$a=50;

$h1="hello$a";

$h2='hello$a';

echo '<br/>h1='.$h1;

echo '<br/>h2='.$h2;

/*输出结果:

h1=hello50

h2=hello$a

如果是双引号:变量参与替换

如果是单引号:变量不会参与替换输出就是字符

当一个变量包含在""号中时会输出他的值,而包含在''号中是原封不动的输出即输出字符本身

*/