码迷,mamicode.com
首页 > 其他好文 > 详细

单引号 双引号 定界符 之间区别

时间:2015-04-27 23:55:52      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:单引号   双引号   字符串   

双引号解析变量,单引号不解析变量,定界符解析变量
双引号中直接输出单引号,单引号中直接输出双引号,
单引号输出单引号需要转义,双引号输出双引号需要转义.(转义字符”\“)
双引号输出变量名需要转义(‘\‘);

例:

//双引号

$a="123";
$b="456";
$c=$a.$b;
echo "\$c";die;
输出结果是变量名$c

echo $c;

输出结果是$c=123456;


$a=‘jjjjjj‘;
$b="aaa $a";
echo $b;

输出结果是$b="aaajjjjjj";


//定界符:定界符文本表现的就和双引号字符串一样,只是没有双引号

这意味着在定界符文本中不需要转义引号,不过仍然可以用以上列出来的转义代码。变量会被展开,但当在定界符文本中表达复杂变量时和字符串一样同样也要注意。(注:结束的ABC前面不能有空格)

echo <<<ABC
 111 $a
ABC


单引号 双引号 定界符 之间区别

标签:单引号   双引号   字符串   

原文地址:http://pilipala.blog.51cto.com/10165737/1639468

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!