美文网首页
PHP单引号字符串与双引号字符串的区别

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

作者: 钟离惜 | 来源:发表于2020-11-05 14:11 被阅读0次
<?php
$num=1;
$zhifu1 = '数量为$num';
$zhifu2 = "数量为$num";
echo $zhifu1;
echo $zhifu2;
?>

其实从上图可以看出解析出来的颜色都不一样,双引号的$num会被当成变量来处理。

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

定界符声明

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

<?php
$dingjie = <<<ABC
  如果
       非要在这个滚犊子
   前
       面<br />
      加上一段
   <i>距离的话</i>
   我想说:<h1>思想有多远,你就跟我滚多远</h1>
ABC;
echo $dingjie
?>

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

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

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

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

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

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

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

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

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

相关文章

  • PHP中的小知识点-学员石鑫

    单引号 ('') 和 双引号 ("") 的区别PHP不会检查单引号内字符串中的变量,所以采用单引号来定义字符串相当...

  • php的一些易错点

    1.单引号与双引号的区别 一般用单引号或双引号标识一个字符串。单引号串与双引号串,在PHP中的处理是不同的。双引号...

  • 字符串

    单引号、双引号、三引号字符串单引号与双引号在使用上没有什么区别,双引号的意义在于如果字符串内部含有单引号,最外层只...

  • PHP-数据类型与常量

    PHP字符串的定义方式及各自区别 定义方式:单引号双引号heredoc 和newdoc 区别单引号不能解析变量单引...

  • PHP 三种字符串定义的区别详解

    php中定义字符串有3中形式: 单引号 双引号 heredoc和newdoc 区别 单引号不能解析变量 单引号不能...

  • PHP常量及数据类型相关问题

    问题引入:PHP字符串的几种定义方式和各自的区别 php字符串的三种定义方式:单引号双引号heredoc 和new...

  • Groovy:集合字符串与循环

    字符串与循环 字符串 单引号默认是String类型的 单引号和双引号的区别 闭包惰性求值 多行字符串 String...

  • PHP 字符串操作

    碎碎念 记录一些PHP中字符串的学习记录。 双引号和单引号的区别 双引号可以用来解析变量,单引号不解析变量。所以,...

  • 3.数据类型

    php字符串可以使用哪三种方式定义,以及各自的区别是什么? 定义方式 单引号 双引号 herdoc与newdoc ...

  • 1.5 PHP字符串

    单引号和双引号的区别PHP允许我们在双引号串中直接包含字串变量。而单引号串中的内容总被认为是普通字符。 去掉字符串...

网友评论

      本文标题:PHP单引号字符串与双引号字符串的区别

      本文链接:https://www.haomeiwen.com/subject/tuffvktx.html