
手册上声明为"已废弃",于是我们继续往后看,手册提示我们使用PECL中的Fileinfo扩展,好在php5.3以后默认都安装了这个扩展,因此我们只要开启它就行了:

为了确保Fileinfo扩展已经可用,建议先查看phpinfo页面,搜索fileinfo:

下面我们来编写一段程序,使用Fileinfo扩展:
<?php
$finfo = finfo_open(FILEINFO_MIME_TYPE);
if (!$finfo) {
echo "Opening fileinfo database failed";
exit();
}
/* get mime-type for a specific file */
$filename = "./test_22.php";
echo $filename . ' --> ' . finfo_file($finfo, $filename) . '<br>';
输出结果为:
(全文完).