📜  如何在PHP中编写多行字符串?

📅  最后修改于: 2022-05-13 01:56:35.474000             🧑  作者: Mango

如何在PHP中编写多行字符串?

可以使用以下方式在PHP中编写多行字符串。

  1. 使用转义序列:我们可以使用 \n 转义序列在字符串中声明多行。

    PHP代码:

    PHP


    PHP


    PHP


    输出:

    Geeks
    For
    Geeks
  2. 使用连接赋值运算符:我们可以使用连接赋值运算符.=连接两个字符串,并使用 PHP_EOL 标记行尾。

    PHP代码:

    PHP

    
    

    输出:

    Geeks
    For
    Geeks
  3. 使用 Heredoc 和 Nowdoc 语法:我们可以使用PHP Heredoc 或PHP Nowdoc 语法直接编写多行字符串变量。 heredoc 和 nowdoc 之间的区别在于,heredoc 使用双引号字符串。解析是在 heredoc 内完成转义序列等,而 nowdoc 使用单引号字符串,因此不执行解析。

    注意: heredoc 和 nowdoc 语法中的分隔符必须始终位于行首,不能有任何空格、字符等。

    PHP代码:

    PHP

    
    

    输出:

    Geeks
          For
      Geeks
      Geeks
      \tFor
      Geeks

参考资料: https://www. PHP.net/manual/en/language.types。字符串。 PHP#language.types。字符串.syntax.nowdoc,https://www.geeksforgeeks.org/php-strings/