使用ob_start函数可以实现内容的压缩输出,具体步骤如下:
以下是一个简单的示例代码:
<?php ob_start(); // 开启输出缓冲区 // 输出内容 echo "Hello, World!"; // 获取缓冲区内容 $output = ob_get_contents(); // 使用gzip压缩函数对内容进行压缩 $output = gzencode($output); // 设置响应头信息 header('Content-Encoding: gzip'); // 输出压缩后的内容 echo $output; // 关闭输出缓冲区 ob_end_flush(); ?> 通过以上步骤,就可以使用ob_start函数实现内容的压缩输出。