そのまんま!

finfo_open

(PECL)

finfo_open -- 新しい fileinfo リソースを作成する

説明

resource finfo_open ( [int options [, string arg]] )

class finfo {

__construct ( [int options [, string magic_file]] )

}

この関数は、magic データベースをオープンしてそのリソースを返します。

パラメータ

options

ひとつあるいは複数のFileinfo 定数の組み合わせ。

magic_file

magic データベースファイルの名前。通常は /path/to/magic.mime のようになります。 指定されなかった場合は、環境変数 MAGIC の値が使用されます。この環境変数も設定されていない場合、 /usr/share/misc/magic が使用されます。 必要に応じて、.mime.mgc が追加されます。

返り値

成功した場合に magic データベースリソース、失敗した場合に FALSE を返します。

参考

finfo_close()