【问题标题】:how to check if an image file can be displayed properly如何检查图像文件是否可以正常显示
【发布时间】:2022-01-24 15:59:04
【问题描述】:

我想在我的 php 网站(codeigniter 3.1 与 jquery 3.3.1 和 bootstrap 3)上显示图片库的轮播。但是当我检查服务器中的文件时,其中一个文件的文件大小为 0。什么方法最好确保文件是否可以正确显示?我应该完全依赖文件大小吗?还是有其他推荐的方法?

【问题讨论】:

  • 如果文件的大小为 0,则表示其中没有数据。是的,可以依赖filesize()。另一件事是在继续显示之前检查它是否确实是图像文件。
  • 哦,好吧..我认为一个非常小的图像会具有非常小的文件大小,它也可能显示为 0..

标签: php html image file codeigniter


【解决方案1】:

检查图像的文件大小实际上是您想要的。正如这个问题的一些答案(PHP Detecting if source image url link leads to a "broken" image?)所提到的,通过获取文件并检查其大小来判断图像是否损坏是可靠的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-22
    • 1970-01-01
    • 1970-01-01
    • 2010-10-27
    相关资源
    最近更新 更多