代码之家  ›  专栏  ›  技术社区  ›  Cam

在PHP中自动获取给定文件类型的正确头文件

  •  1
  • Cam  · 技术社区  · 15 年前

    抱歉-看起来这是以下内容的副本: How to get the content-type of a file in PHP?


    有几次我遇到了这样的情况:我希望能够使用PHP包含一个文件,并且根据包含的文件类型,输出适当的头文件。在过去,我只是通过使用适当的内容类型头切换/大小写扩展类型来手动完成这项工作。

    但是我现在想知道的是

    get_header($filename)
    

    或者也许

    get_contenttype($extension)
    


    例如,如果我想通过一个PHP文件路由所有媒体请求,我可以使用该函数输出正确的头文件。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Community CDub    8 年前

    finfo_file 可能会有所帮助。还有一些信息 on this question .