PHP实践:获取网络上图片的长宽以及图片类型
    		       		warning:
    		            这篇文章距离上次修改已过450天,其中的内容可能已经有所变动。
    		        
        		                
                在PHP中,可以使用getimagesize()函数来获取网络上图片的长宽以及类型。以下是一个简单的示例代码:
<?php
// 图片URL
$imageUrl = 'http://example.com/image.jpg';
 
// 获取图片大小和类型
$info = getimagesize($imageUrl);
 
if ($info !== false) {
    // 宽度
    $width = $info[0];
    // 高度
    $height = $info[1];
    // 图片类型
    $type = $info[2];
    
    echo "Width: " . $width . "\n";
    echo "Height: " . $height . "\n";
    echo "Type: " . image_type_to_mime_type($type) . "\n";
} else {
    echo "Failed to get image information.";
}
?>确保URL指向的是一个有效的图片资源,并且服务器配置允许远程URL访问。getimagesize()函数会返回一个数组,包含图片的宽度、高度以及图片类型等信息。使用image_type_to_mime_type()函数可以将图片类型转换为MIME类型。
评论已关闭