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 中,变量不需要用连接符 . 或 , 来拼接

  • 相关阅读:
    android开发内存优化之软引用
    java 异步调用与多线程
    【转】生活中的OO智慧——大话面向对象五大原则
    Java算法 -- 顺序表
    Android 画闹钟
    Android 画指南针
    Android 工具类大全
    公共技术点之面向对象六大原则
    xml转对象1
    xml转对象
  • 原文地址:https://www.cnblogs.com/h-gallop/p/11567134.html
Copyright © 2011-2022 走看看