33问答网
所有问题
为什么做模板html的时候要加入 <!-- <?php print <<<EOT --> 和 <!-- EOT; ?> -->
不加会怎么样?在html里面不是会被<!-- -->注释掉吗?还有print <<<EOT是什么作用?它会让网页原原本本输出html代码还是输出html代码给浏览器让浏览器来解析代码输出具体内容?
举报该问题
推荐答案 推荐于2018-03-28
<!-- -->是注释
这个是为了防止服务器不支持php 而导致源码直接显示。
<<<EOT
EOT;
这个是分界符,不一定是EOT 随便什么字母都可以 只要前后一致
在分界符中间 html可以直接输入
print就是输出了。。
例如
<!-- <?php print <<<EOT -->
<a href="#">test</a>
<!-- EOT; ?>
其实和
<a href="#">test</a>
是一样的
使用分界符的话就不用像在php中还要注意引号 单引号等很多问题
特别适用于 大段html
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/RBh5cRR4B.html
其他回答
第1个回答 2010-09-19
我也在学习。
本回答被网友采纳
相似回答
<
!
-- <
?php
print
<<<
EOT
--> 在PHP168中
什么
意思
答:
这是
PHP
的一个语法, 叫here document. 开头
EOT
不是必须这样写, 随便写大写字母就可以。 但是两个要对应起来, 第二个要顶头写。中间不管写任何东西都会直接显示出来, 不会被运行。 不可以写函数, 调用函数等。。 可以用变量, 数组, 对象的属性, 但是必须用{}包含起来。。可以理解为一个多...
html
中插入
php
的方法
答:
</head> <body> <
?php
echo "Hello world!这是正文";?> </body> </
html
> 2、第二种用echo输出
HTML
。因为HTML有的元素中有双引号,所以用echo输出的内容用单引号括起来,避免出错,也省了转义这一步。比如这样的代码:<?php if(!$_POST){ echo ‘<form action="" method="post"> 服务...
PHP
代码和
HTML
代码的嵌套问题
答:
这是嵌套最“完全的一种”,也是所谓比较高级的方式。2,融合
。意思是用echo 或print将html的东西输出。比如上面的那个例子可以写成 <?php echo "ul";for ($i=1;$i<20;$i++){ echo "<li>我在这里输出的是\$i的值:$i</li>";} echo "</ul>"?> 3,对于大段的HTML包含少量的PHP可以...
大家正在搜
html5 动态模板
html javascript
html input
html首页模板
html5模板网
html模板源码
html模板之家
html静态网页模板
html表单模板代码
相关问题
<!DOCTYPE和PHP print <<<EOT的问题
<!-- <?php if ($条件>1){ print <...
php关于<<<的用法
<!-- <?php print <<<EOT --> <a...
PHP代码和HTML代码的嵌套问题
<!-- <?php print <<<EOT --> 在P...
php echo出多行比较复杂的HTML代码应该怎么写
php,EOT是什么意思