代码之家  ›  专栏  ›  技术社区  ›  waiwai933

在PHP中使用<<con

  •  1
  • waiwai933  · 技术社区  · 15 年前

    以下代码的作用是什么?

    $page = <<<CON
    <p><center>Blah blah blah</center></p>
    CON;
    

    什么是 <<<CON 怎么办?

    2 回复  |  直到 9 年前
        1
  •  6
  •   Sampson    15 年前

    这被称为 heredoc .它本质上是一种定义跨多行变量值的方法,不需要像传统字符串那样进行转义。“con”部分只是表示值的开始和结束的标识符。这可以更改为更熟悉的值。

    $str = <<<EOD
    Example of string
    spanning multiple lines
    using heredoc syntax.
    EOD;
    
        2
  •  2
  •   Don Neufeld    15 年前

    这就是PHP 赫里多克 操作员。此链接的详细信息:

    http://www.php.net/manual/en/language.types.string.php#language.types.string.syntax.heredoc