你有什么 PHP 的特性,比如说一段“开始”代码,然后是一些通常会发送到浏览器的 html 或文本,然后是一段代码来“结束”它?
例如,
<? start_something(); ?>
<html>some html</html>
<? end_something(); ?>
是的,这是 php 的内置功能,我很确定,但我不记得它叫什么了。
你有什么 PHP 的特性,比如说一段“开始”代码,然后是一些通常会发送到浏览器的 html 或文本,然后是一段代码来“结束”它?
例如,
<? start_something(); ?>
<html>some html</html>
<? end_something(); ?>
是的,这是 php 的内置功能,我很确定,但我不记得它叫什么了。
缓冲?
ob_start();
//do some code
ob_flush(); //sends current code to browser
//do something else
ob_end_flush(); //or ob_end_clean()
通常,这就是有多少网站在其网页上应用通用页眉和页脚。通过将它们分成单独的文件并将它们包含在每个页面中,他们可以轻松地保持其网站的一致外观和感觉,同时使维护变得容易,因为他们只需要更新一两个文件即可更改整个网站的外观。
输出缓冲?
<? ob_start(); ?>
<html>some html</html>
<? ob_end_flush(); ?>
print <<<END
This uses the "here document" syntax to output
multiple lines with $variable interpolation. Note
that the here document terminator must appear on a
line with just a semicolon no extra whitespace!
END;
很确定您在询问输出缓冲,如其他答案中所述