我们在使用PHP建站时,只能输出文字,其他的都是要通过编译的,如果想在php代码中直接加入html是不会显示的,而且还会出错,这时可以使用界定符“EOF”或“EOT”,但应该记住一点,界定符也是成对,否则也会出错。
界定符在PHP中的样子如下:
<?php
echo <<< EOF
这时是你加入的HTML代码
EOF;
?>
做一个完整的实例,如下:
<?php
echo <<< EOF
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>界定符实例</title>
<style type="text/css">
<!--
* {
margin: 0px;
padding: 0px;
}
p {
font-family: "微软雅黑";
font-size: 20px;
color: #00CC00;
text-align: center;
height: 200px;
width: 600px;
border: 1px solid #FF0000;
line-height: 200px;
margin-top: 50px;
margin-right: auto;
margin-left: auto;
}
-->
</style>
</head>
<body>
<p>这里是一段加了CSS定义的文字,从中可以展示它的效果。</p>
</body>
</html>
EOF;
?>