PHP 定界符的使用

题目如下:

17.下面的语句输出结果(A )。

<?php
    $foo = 'test';
    $bar = <<<'EOT'
         $foo bar
    EOT;
    echo $bar;
?>

A.$foo bar; B.'EOT' $foo bar EOT; C.test bar; D.'EOT' test bar EOT;

书上说定界符和双引号起到了一样的效果
注意事项:
EOT所在行不能包括其他任何字符,尤其意味着该标识符不能被锁紧,而且唉结束标记与分号之前和之后都不能有任何空格和制表符。

但是为什么这个没有转换呢,似乎因为这是''引起来的,如果没有单引号或者改为双引号,就起到了双引号的作用。

当然,据说定位符很少使用。

植入部分

如果您觉得文章不错,可以通过赞助支持我。

如果您不希望打赏,也可以通过关闭广告屏蔽插件的形式帮助网站运作。

标签: 知识, 语法, 题目

仅有一条评论

  1. raidou

    只是据说么

添加新评论