Confermo che tutto funziona correttamente decodificando il file in base 64.

codice:
$binary = $arrayDati["file_binario"];
$tipo = $arrayDati["file_type"];
$name = $arrayDati["file_name"];
Header("Content-type: $tipo");
Header("Content-Disposition: attachment; filename = \"$name\"");
echo base64_decode($binary);
Ciauz e grazie per il sostegno