信頼できるチーム メンバーが php と curl を介してリモート ファイルをサーバーに保存できるようにする、チーム用の内部ツールを作成しています。オープン、書き込み、クローズは完全に機能していますが、ローカル ファイルを作成して書き込む前に、ファイルが特定の MIME タイプであることを確認するチェックを追加したいと考えています。
MIME タイプの配列に基づいて、これを行うにはどうすればよいですか?
$ch = curl_init();
$fp = fopen($local_file, 'w+');
$ch = curl_init($remote_file);
curl_setopt($ch, CURLOPT_TIMEOUT, 50);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_ENCODING, "");
curl_exec($ch);
curl_close($ch);
fclose($fp);