EOF在这里通俗讲就是一个标记,他用来标记一段文字(一般都是多行的,省得编码麻烦,用"<<"加上一个标记就可以把一大段代码存入到一个变量中去了)
$a=<<< “EOF” 的意思就是说:下一行开始,直到遇见“EOF”为止,所有的字符都按照指定的格式存入变量a中。
你可以用AAA,BBB等等其他的名字都可以,就是一个标记而已。他的作用就是简化输入。
$sql =<<<EOF INSERT INTO user (names,sex) VALUES ('Paul', '男'); EOF; $ret = $db->exec($sql);
function outputhtml(){ echo "<html>"; echo "<head><title>庄子博客</title></head>"; echo "<body>我是庄子</body>"; echo "</html>; } //第二种 function outputhtml() { echo <<<EOT <html> <head><title>庄子博客</title></head> <body>我是庄子</body> </html>EOT; } outputhtml();