A função finfo_buffer () pode retornar informações sobre um buffer de string.
Sintaxe
string finfo_buffer ( resource $finfo , string $string [, int $options [, resource $context ]] )
finfo string buffer ( string $string [, int $options [, resource $context ]] )
A função finfo_buffer () pode ser usada para obter informações sobre dados binários em uma string. Ele pode retornar uma descrição textual de um argumento de string ou falso se ocorrer um erro.
Exemplo
<?php
$finfo = new finfo(FILEINFO_MIME);
echo $finfo->buffer($_POST["script"]) . "\n";
?>