PHP输出缓冲区只记录和保存PHP内部的回声,或PHP标记外部编写的回声与html代码


Do the PHP output buffers record and hold only echoed things inside php, or echoed things AND html code written outside of php tags?

我是否可以在所有PHP代码运行期间激活输出缓冲区,然后搜索并替换整个页面中的内容,如标题或元描述,然后在代码中写入它们?我的代码是按头写的,它变得非常复杂。。。

否则你有解决方案吗?

它保存了发送到客户端的所有页面数据,无论是用文本HTML还是用echo编写的。