php定界符


heredoc:双引号的方式

语法:定界符是自定义的大写

  $str = <<<定界符  //定界符后面不能有任何字符串(包括空格)

      大量的字符串

  定界符;  //必须是顶头的,不能有返回的字符

例如:其中AAA是定界符,双引号可以省略,在双引号的定界符里面可以解析变量,下面的例子就将变量$sum解析出来了

<?php
    $sum = 7;
    $str = <<<AAA
        <ul>
            <li>$sum</li>
            <li>2</li>
            <li>3</li>
        </ul>
AAA;
echo $str;
?>  
View Code

  这是打印结果

nowdoc:单引号的方式

语法:定界符是自定义的大写

$str = <<<'定界符'

    大量的字符串

定界符;

例如:其中AAA是定界符,单引号不可以省略,而且单引号的定界符不能解析变量

<?php
    $sum = 7;
    $str = <<<'AAA'
        <ul>
            <li>$sum</li>
            <li>2</li>
            <li>3</li>
        </ul>
AAA;
echo $str;
?>  
View Code

这是打印结果


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM