如何通过路径获取所有文件信息?

时间:2017-07-06 16:44:31

标签: php

是否有PHP函数使用path作为参数返回有关该文件的所有信息?我需要一个像$ _FILES数组一样的信息:name,type,tmp_name(i alredy有这个),错误和大小。

例如:

$file = get_file('path/to/file');

2 个答案:

答案 0 :(得分:1)

是;看一下finfo_file函数。

根据@ http://php.net/manual/en/function.finfo-file.php

发现的官方文件
  

finfo_file - finfo :: file - 返回有关文件的信息

程序方法:

string finfo_file ( resource $finfo , string $file_name = NULL [, int $options = FILEINFO_NONE [, resource $context = NULL ]] )

面向对象的方法:

public string finfo::file ( string $file_name = NULL [, int $options = FILEINFO_NONE [, resource $context = NULL ]] )

答案 1 :(得分:-2)

$_SERVER['SCRIPT_FILENAME'];

这应该有效。