在TP5中 通过 $file->getInfo()
可以得到 上传文件的以下信息:
array(5) {
["name"] => string(6) "16.jpg"
["type"] => string(10) "image/jpeg"
["tmp_name"] => string(19) "C:\temp\phpB3A6.tmp"
["error"] => int(0)
["size"] => int(381009)
}
可是到了TP6
不能在使用 $file->getInfo()
来获得文件想信息了,怎么办呢,有没有取代方法?
$file->getOriginalName(); # "16.jpg"
$file->getName(); # "16.jpg"
$file->hash('sha1');
$file->md5();
$file->sha1();
$file->getOriginalMime(); # "image/jpeg"
$file->getSize(); # 381009
$file->extension(); # .JPG
$file->getPath(); # "C:\temp"
$file->getPathname(); # "C:\temp\php5DBB.tmp"
$file->getLinkTarget(); # "C:\temp\php5DBB.tmp"
$file->getRealPath(); # "C:\temp\php5DBB.tmp"
$file->filename(); # "php5DBB.tmp"
$file-> basename(); # "php5DBB.tmp"
$file->getATime(); # 2022-06-29 11:42:40
$file->getMTime(); # 2022-06-29 11:42:40
$file->getCTime(); # 2022-06-29 11:42:40