带有 php 扩展名的动态图像文件

Posted

技术标签:

【中文标题】带有 php 扩展名的动态图像文件【英文标题】:Dynamic image files with php extensions 【发布时间】:2011-10-07 07:15:40 【问题描述】:

这是我一直很好奇但从未想过要问的事情。引用由 php 动态创建的图像是否有效,该图像以正确的 meme 类型响应,但仍具有 .php 扩展名?例如,<img src="/lib/background.php?color=333333" alt="" /> 这种方法有什么不好的地方吗?我并不总是有可用的 mod rewrite 来隐藏图像是动态的事实。

【问题讨论】:

【参考方案1】:

浏览器不关心文件名。它所需要的只是响应中正确的Content-Type 标头。

【讨论】:

【参考方案2】:

在此处查看第一个示例:http://php.net/manual/en/function.imagejpeg.php

【讨论】:

以上是关于带有 php 扩展名的动态图像文件的主要内容,如果未能解决你的问题,请参考以下文章

GD库处理图像

使用带有 MPDF 的动态 php 生成的图像

在 PHP 中生成带有动态图像的 ODT 文档

如何识别文件是不是为带有 Java/JavaFX 的图像(.jpg、.png ...)? [复制]

如何使用php验证图像格式

带有查询字符串的 JavaScript 文件,用于在 img src 中动态生成画布作为 png 图像