zoukankan      html  css  js  c++  java
  • php EOF(heredoc)使用

    PHP EOF(heredoc)是一种在命令行shell(如sh、csh、ksh、bash、PowerShell和zsh)和程序语言(像Perl、PHP、Python和Ruby)里定义一个字符串的方法。

    使用概述:

       1、开始标识和结束标识必须一致,常用的标识为EOF、EOD、EOT(可自定义);

       2、结束标识必须独占一行,以;作为结束符,行首不能有空格和缩进。

       3、开始标识和结束标识中间,可嵌套字符串内容,内容可以是html标签和变量等

       4、EOF嵌套内容不需要对单双引号进行转义处理,默认已经转义,但仍然支持 , 等特殊转义符;

    实例:

    <?php

    $a = 123;

    $b = <<<EOF

    <p>这是一个EOF测试!!</p>

    <p>'这是一个EOF测试!!'</p>

    <p>变量嵌套 a=$a</p>

    EOF;

    //结束需要独占一行,且行首不能有其他输出,前后不能后空格
    echo $b

    ?>

    输出:

     

     注意:

      位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以。在 heredoc 中,变量不需要用连接符 . 或 , 来拼接

  • 相关阅读:
    多线程
    python 面向对象
    selenium 安装 以及相关环境
    pyquery 库的方法
    Python 面向对象的补充
    python 面向对象
    想造轮子的时候,ctrl+f一下
    C#三层开发做学生管理系统
    C# 我是个传奇的 using
    啦啦啦 啦啦 啦 啦 啦 啦啦 啦 啦 啦
  • 原文地址:https://www.cnblogs.com/h-gallop/p/11567134.html
Copyright © 2011-2022 走看看