The header (' location:http://www.baidu.com '); * * But running the above discovery successful jump name is because this HTTP header does not conform to the HTTP specification, it is likely that the entire HTTP response will not be resolved. Fortunately, PHP seems to fix this HTTP header format problem for you. With regard to the first issue of HTTP headers, it is true that HTTP headers should not be output after HTTP content output. However, the server caches the output, although you use echo or print, but at that point the server does not export the content as an HTTP message, and you still have the opportunity to modify the HTTP header. If you simply want to cause a mistake, refer to Example 2*///2echo ""; Ob_flush (); #输出缓冲区中的内容flush (); #刷新缓冲区, the function does not affect the caching mode of the server or client browser. Therefore, you must use both the Ob_flush () and flush () functions to refresh the output buffer//We'll be outputting a pdfheader (' location:http://www.baidu.com '); >