美文网首页
PHP 三种字符串定义的区别详解

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

作者: 夜空中乄最亮的星 | 来源:发表于2018-11-28 17:16 被阅读0次

php中定义字符串有3中形式:

  • 单引号
  • 双引号
  • heredoc和newdoc

区别

  • 单引号不能解析变量
  • 单引号不能解析转义字符,只能解析单引号和反斜线本身
  • 变量和变量、变量和字符串、字符串和字符串之间可以用“.”连接
  • 解析效率高于双引号

  • 双引号可以口解析变量,变量可以使用特殊字符和{}包含
  • 双引号可以解析所有的转义字符
  • 可以使用.连接

  • Heredoc类似于双引号
  • Newdoc类似于单引号
  • Heredoc、Newdoc者都用来处理大文本

示例代码:

$x='!';
$str='hello world';
$str="hello world {$x}";
$str=<<<eof
hello 
world
eof;
//一定要靠近前面,不能有空格,同时不要漏掉结束符分号;

相关文章

  • 3.php基础 - 常量及数据类型考点

    真题:PHP字符串可以使用哪三种定义方法以及各自的区别是什么? 考点: PHP字符串的定义方式及各自区别 延伸: ...

  • 2.3常量及数据类型考察点

    PHP中字符串可以使用哪三种定义方法以及各自的区别是什么? 思考考官想考什么PHP中字符串定义方法以及各自的区别 ...

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

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

  • 3.数据类型

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

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

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

  • PHP-数据类型与常量

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

  • PHP之预定义接口详解

    PHP之预定义接口详解

  • PHP中常量和数据类型相关面试题

    1.php字符串可以使用哪三种方式定义各自的区别是什么? 单引号不解析变量,不能解析转义字符,只能解析单引号反斜线...

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

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

  • 常量和数据类型

    文章来自:zhouxiaoshuai 常量及数据类型 回顾题:PHP中字符串有几种定义方式,以及各自的区别? 答:...

网友评论

      本文标题:PHP 三种字符串定义的区别详解

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