HTTP_Download::guessContentType
HTTP_Download::guessContentType() – ファイルの Content-type を推測する
Synopsis
mixed
HTTP_Download::guessContentType
(
)
Description
ファイルを送出する場合にのみ使用してください。
まず MIME_Type を利用しようと試みます。
インストールされていればコンテントタイプを検出するために使用します。
その他の場合、ext/magic.mime がロードされており
正しく設定されているかどうかをチェックします。
もし以下の場合 PEAR_Error を返します。
-
MIME_Type が適切なコンテントタイプの検出に失敗した
(HTTP_DOWNLOAD_E_INVALID_CONTENT_TYPE)
-
ext/magic.mime がインストールされていない、もしくは正しく設定されていない
(HTTP_DOWNLOAD_E_NO_EXT_MMAGIC)
-
mime_content_type() がコンテントタイプを推測できない、
もしくは返されたコンテントタイプが setContentType() によって本物ではないと
見なされた
(HTTP_DOWNLOAD_E_INVALID_CONTENT_TYPE)
Return value
Returns TRUE on success,
PEAR_Error on failure.
Note
This function can not be called
statically.