PHP 定界符的使用
题目如下:
17.下面的语句输出结果(A )。
1<?php
2 $foo = 'test';
3 $bar = <<<'EOT'
4 $foo bar
5 EOT;
6 echo $bar;
7?>
8
A.$foo bar; B.'EOT' $foo bar EOT; C.test bar; D.'EOT' test bar EOT;
书上说定界符和双引号起到了一样的效果 注意事项: EOT所在行不能包括其他任何字符,尤其意味着该标识符不能被锁紧,而且唉结束标记与分号之前和之后都不能有任何空格和制表符。
但是为什么这个没有转换呢,似乎因为这是''
引起来的,如果没有单引号或者改为双引号,就起到了双引号的作用。
当然,据说定位符很少使用。
评论 (1)
只是据说么