如果我的措辞不合适或者我的问题太模糊,我很抱歉。
假设我有一个简单的脚本,它位于运行带有mod_php的Apache的Ubuntu盒子上。这是我的整个脚本:
<?php
echo 'Hello, World!';
?>
当我呼叫回声时会发生什么?文本是否在某处写入缓冲区,然后在脚本结束时发送到客户端?我希望得到像这样低级别的东西。
答案 0 :(得分:1)
通常,在解析脚本期间,脚本输出(注意我的措辞)会直接发送到客户端。 如果你想在发送之前存储(读取:缓冲区)输出,你可以使用输出缓冲,就像已经提到的Yazmat一样。
答案 1 :(得分:0)
我认为您正在寻找:Output Buffering
答案 2 :(得分:0)
我的想法是,当客户端调用服务器查看托管的PHP文件时,服务器会将执行的PHP脚本发送给客户端,因此它不再是PHP脚本了。