PHP 画像破損検出 画像が完全であるか、画像が破損していないかを確認します。 ローカル画像が正常であるか、正しい画像であるかどうかを確認します。

WBOY
リリース: 2016-06-20 13:00:39
オリジナル
1403 人が閲覧しました

PHP 画像破損検出 画像が完全であるか、画像が破損していないかを確認します ローカル画像が正常であるか、正しい画像であるかどうかを確認します

画像をローカルでキャプチャしました。100,000 の画像をキャプチャしましたが、開いた後、いくつかの画像のサムネイルが正常に見えることに気づきましたが、ベースが大きいことがわかりました。 PHP を使用してどの写真が破損しているかを一括検出する方法?

JPG 画像が破損しているかどうか、また完全であるかどうかをPHP で検出したい場合はどうすればよいでしょうか?使用してください:

imagecreatefromjpeg
ログイン後にコピー

GIF 画像が破損しているかどうか、また完全であるかどうかをPHP で検出したい場合はどうすればよいでしょうか?使用してください:

imagecreatefromgif
ログイン後にコピー

PNG 画像が破損しているかどうか、また完全であるかどうかを PHP で検出したい場合はどうすればよいでしょうか?使用してください:

imagecreatefrompng
ログイン後にコピー

BMP イメージが破損しているかどうか、また完全であるかどうかを PHP で検出したい場合?使用してください:

imagecreatefrombmp
ログイン後にコピー

どれだけ頑張ってもうまくいかない!

他の人は、 画像が完全かどうか、破損していないか チェックしたいと考えています。たとえば、

exif_read_data

getimagesize

画像の先頭または末尾の 16 進文字認識。 。 。

ファイルが存在します

is_file

などはすべてクラウドであり、互換性の問題があります。魚が網をすり抜けてしまった!

断固として PHP を使用してください画像破損検出 画像が完全であるかどうか、画像が破損していないかを確認します ローカル画像が正常であるかどうか、正しい画像であるかどうかを確認します:

if( @imagecreatefromjpeg( $yourfile ) == false ) {
    // image is bad....http://my.oschina.net/cart/
}
ログイン後にコピー


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!