コードをコピーします コードは次のとおりです:
$filename = './D243375_0.png'
if (!file_exists($filename); )) {
die("画像が存在しません~!")
}
$size = getimagesize ($filename) = strto lower(substr(strrchr($filename,"."),1); ;
if(" image/png" != $size['mime'] || $file_extension != "png"){
die("これは完全な PNG 画像ではありません"); imagecreatefrompng ($filename );
ob_start("output_handler");
ob_end_flush();
die("PNG グラフィックを正しく作成できません。 PNG グラフィックが損なわれていないことを確認してください ~");
}
function Output_handler($img) {
header('Content-type: image/png');
header('Content-Length:'.strlen($img) );
$img を返す
?>
上記は、PNG 画像が完成したかどうかを検出するための PHP コードを内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。