获取文件的MIME类型(-Symfony 1.4)

时间:2017-09-05 15:53:10

标签: php mime-types symfony-1.4 mime

有一个棘手的问题,我必须在DB中保存文件。 在此之前,我们必须验证上传文件的mime扩展名(不信任用户),以及它是否在我们的yml列表中。

以下是代码的一部分:

$verif_type_mime = sfYaml::load(sfConfig::get('sf_data_dir') . DIRECTORY_SEPARATOR . 'verif_type_mime.yml');

$mime = pathinfo($file, PATHINFO_EXTENSION);

$mime_fichier = mime_content_type($filename);

$monfichier = fopen("debug.txt", 'a+');
fwrite($monfichier, print_r($mime_fichier, TRUE));
fclose($monfichier);

//返回没什么

if (in_array($mime_fichier, $verif_type_mime['verification'])) {
  // HERE I THOUGHT TO VERIFY IF IT WAS IN THE ARRAY OF $verif_mime_type
}

请发送帮助^^'

0 个答案:

没有答案