赞
踩
1、获取本地图片和视频类型
- $finfo = finfo_open(FILEINFO_MIME); // 返回 mime 类型
-
- $filename = 'aaa.mp4'; // 视频文件或者图片文件
-
- print_r(finfo_file($finfo, $filename));
-
- finfo_close($finfo);
执行后返回:
video/mp4; charset=binary
video就代表了该文件是视频文件。
2、获取远程图片和视频类型
- $file = 'a7532a5f1954c0b89509f060924297bf.jpg';
- $header = get_headers($file);
- 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就代表了这是图片类型。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。