代码说

code is poetry

代码说    
碎碎念:不在沉默中爆发,就在沉默中灭亡。  换一换

php中的Fileinfo扩展

作者:coderzheng 发布于:2015-1-6 22:23 Tuesday 分类:php  阅读模式

在使用mime_content_type函数时,查阅最新的php手册,如下:

手册上声明为"已废弃",于是我们继续往后看,手册提示我们使用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>';
输出结果为:


(全文完).

标签: php

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: 联合wampserver下的webgrind和xdebug对php程序进行性能分析  |  下一篇:又一次有趣的搜索经历