当前位置:   article > 正文

PHP获取图片和视频类型_php 获取图片格式

php 获取图片格式

1、获取本地图片和视频类型

  1. $finfo = finfo_open(FILEINFO_MIME); // 返回 mime 类型
  2. $filename = 'aaa.mp4'; // 视频文件或者图片文件
  3. print_r(finfo_file($finfo, $filename));
  4. finfo_close($finfo);

执行后返回:

video/mp4; charset=binary

video就代表了该文件是视频文件。

2、获取远程图片和视频类型

 

  1. $file = 'a7532a5f1954c0b89509f060924297bf.jpg';
  2. $header = get_headers($file);
  3. print_r($header);

执行后返回:

Array
(
    [0] => HTTP/1.1 200 OK
    [1] => Server: JSP3/2.0.14
    [2] => Date: Tue, 14 Feb 2023 06:28:31 GMT
    [3] => Content-Type: image/jpeg
    [4] => Content-Length: 643904
    [5] => Connection: close
    [6] => Last-Modified: Wed, 29 Jun 2022 09:27:05 GMT
    [7] => ETag: "FkgR7FgJrLTK28Cw4K0KaENCJhdS"
    [8] => Cache-Control: public, max-age=31536000
    [9] => Accept-Ranges: bytes
    [10] => Access-Control-Allow-Origin: *
    [11] => Access-Control-Expose-Headers: X-Log, X-Reqid
    [12] => Access-Control-Max-Age: 2592000
    [13] => Content-Disposition: inline; filename="a7532a5f1954c0b89509f060924297bf.jpg"; filename*=utf-8''a7532a5f1954c0b89509f060924297bf.jpg
    [14] => Content-Md5: p1MqXxlUwLiVCfBgkkKXvw==
    [15] => Content-Transfer-Encoding: binary
    [16] => X-Log: X-Log
    [17] => X-M-Log: QNM:jjh1510;SRCPROXY:jjh1494;SRC:40;SRCPROXY:40;QNM3:43
    [18] => X-M-Reqid: pi0AAKwoIIWTk0MX
    [19] => X-Qiniu-Zone: 0
    [20] => X-Qnm-Cache: Miss
    [21] => X-Reqid: ZlQAAKe49ISTk0MX
    [22] => X-Svr: IO
    [23] => Timing-Allow-Origin: *
    [24] => Ohc-Global-Saved-Time: Tue, 14 Feb 2023 03:35:48 GMT
    [25] => Ohc-Cache-HIT: jact52 [1], suzix118 [4]
    [26] => Ohc-File-Size: 643904
    [27] => X-Cache-Status: MISS
)

其中索引3的值是:Content-Type: image/jpeg, image就代表了这是图片类型。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/534860
推荐阅读
相关标签
  

闽ICP备14008679号