Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于从各种文件格式提取信息的PHP库/类_Php_File - Fatal编程技术网

用于从各种文件格式提取信息的PHP库/类

用于从各种文件格式提取信息的PHP库/类,php,file,Php,File,我正在寻找一个PHP类/库,它可以从文件中动态提取信息,而无需任何手动操作。例如: 任何类型的文件:大小、名称、路径、扩展名、mime类型、md5sum… 图像:宽度、高度、使用的颜色… 存档:压缩级别,存档中包含的文件列表… 视频/音频文件:持续时间、元数据… 文档:字数/字符数/页数 我不是在寻找这样的前端,我想要的是一个库,它可以从尽可能多的文件格式返回尽可能多的信息(我曾考虑过重用这些文件管理器/资源管理器中的一些代码,但这里和那里的代码可能只有几行,因为我要查找的代码通常在文件管理器/

我正在寻找一个
PHP
类/库,它可以从文件中动态提取信息,而无需任何手动操作。例如:

任何类型的文件:大小、名称、路径、扩展名、mime类型、md5sum…
图像:宽度、高度、使用的颜色…
存档:压缩级别,存档中包含的文件列表…
视频/音频文件:持续时间、元数据…
文档:字数/字符数/页数

我不是在寻找这样的前端,我想要的是一个库,它可以从尽可能多的文件格式返回尽可能多的信息(我曾考虑过重用这些文件管理器/资源管理器中的一些代码,但这里和那里的代码可能只有几行,因为我要查找的代码通常在文件管理器/资源管理器的逻辑中被破坏)

到目前为止,我所发现的都是包装器和小型实现,它们只关注一种类型的文件(例如,用于一般用途、用于图像、用于文档…),但我还是想问这个问题,以确保我没有遗漏任何主要内容


是否已有可用的PHP类/库可以检索许多不同文件格式的信息?

您可以将一些PEAR库组合在一起: