发布于 5年前

PHP字符串的定义方式和各自区别

单引号

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

双引号

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

heredoc和newdoc

  • Heredoc 类似于双引号
    $str = <<<EoT
    .
    .
    .
    EoT
  • Newdoc 类似于单引号
    $str = <<<'EoT'
    .
    .
    .
    EoT
  • 两者都用来处理大文本

相关文章

©2020 edoou.com   京ICP备16001874号-3