-1

执行以下步骤以清楚地了解问题:

  1. 打开记事本。
  2. 输入内容并将其保存为“.png”(或任何其他图像格式)。
  3. 尝试将其作为带有扩展验证的图像文件上传。
  4. 现在尝试显示它。

预期:上传时显示错误

实际:文件很容易上传,没有任何问题,只有在访问它时才会出现错误。

4

1 回答 1

0

mime_content_type() 是不推荐使用的函数。相反,您可以使用

<?php
print_r(getimagesize("listing.png"));
?>

如果这显示错误,则该文件是无效的 png 文件。如果文件有效,则返回一个信息数组。

编辑:如果您仅使用图像,则此方法有效。

于 2012-08-27T10:46:57.123 回答