- finfo_buffer: documentation ( source)
- var_dump: documentation ( source)
- finfo_close: documentation ( source)
- finfo_open: documentation ( source)
<?php
$info = finfo_open(FILEINFO_MIME_TYPE);
if (!$info) die('no finfo available');
$buffer = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<application>
<message>
<from>SilverFire</from>
<to>World</to>
<body>Hello, world!</body>
</message>
</application>
XML
;
$result = finfo_buffer($info, $buffer);
finfo_close($info);
if ($result === false) {
die('Failed to read file');
}
var_dump($result);