0


PHP单引号字符串与双引号字符串的区别

  1. <?php
  2. $num=1;
  3. $zhifu1 = '数量为$num';
  4. $zhifu2 = "数量为$num";
  5. echo $zhifu1;
  6. echo $zhifu2;
  7. ?>

其实从上图可以看出解析出来的颜色都不一样,双引号的

  1. $num

会被当成变量来处理。

上面输出为:数量为$num数量为1

定界符声明

1).在变量后面的等号写三个小于号(<<<)。
2).然后在<<<后面写上字符(建议英文大写字符)。如下例中的:ABC。
3).然后换行写上任意想写的字符。
4).写完后,顶行。在行最开始处,再写上<<<后面的字符和分号。如下例中的:ABC。

  1. <?php
  2. $dingjie = <<<ABC
  3. 如果
  4. 非要在这个滚犊子
  5. 面<br />
  6. 加上一段
  7. <i>距离的话</i>
  8. 我想说:<h1>思想有多远,你就跟我滚多远</h1>
  9. ABC;
  10. echo $dingjie
  11. ?>

单引号字符串与双引号字符串的区别

1.双引号解析变量,但是单引号不解析变量。

2.在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量。一定要在变量后面接上特殊字符,例如空格等分开。

3.如果在双引号里面插变量的时候,后面不想有空格,可以拿大括号将变量包起来。

4.双引号解析转义字符,单引号不解析转义字符。但,单引号能解析' 和\

5.单引号效率高于双引号,尽可能使用单引号

6.双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析。

7.神奇的字符串拼接胶水——(.)点,用来拼接字符串。这里顺便说一下lua的字符串拼接使用的是(..)
两个点。

8.我们将定界符声明字符串视为双引号一样的功能来看待。


本文转载自: https://blog.csdn.net/weixin_43971373/article/details/119729509
版权归原作者 钟离默 所有, 如有侵权,请联系我们删除。

“PHP单引号字符串与双引号字符串的区别”的评论:

还没有评论