我正在添加以下内容:
<?php ob_start( 'ob_gzhandler' ); ?>
到文件中启用gzip
压缩。
它应该在DTD
之前,还是在<html>
标记之间?
答案 0 :(得分:2)
在所有数据发送到浏览器之前^^
答案 1 :(得分:1)
它必须在DTD和任何其他输出之前。 <
的{{1}}必须是文件的绝对第一个字节,否则在它之前有文字输出(即使只有空格,或者误导的Windows文本编辑器发出的UTF-8假BOM) )。
.php文件中的任何<?php
声明都只是纯输出文本,适用于返回的HTML页面而不是PHP文件本身(因为PHP既不是HTML也不是XML)。