wp_get_default_extension_for_mime_type()


WordPressの関数wp_get_default_extension_for_mime_type()は、指定されたMIMEタイプに対応するデフォルトのファイル拡張子を取得するために使用されます。

構文

wp_get_default_extension_for_mime_type( string $mime_type );
  • $mime_type(string) — ファイルのMIMEタイプを指定します。

例1: 画像のMIMEタイプから拡張子を取得

この例では、画像のMIMEタイプ「image/jpeg」に対応するデフォルトの拡張子を取得します。

<?php echo wp_get_default_extension_for_mime_type('image/jpeg'); ?>

例2: PDFのMIMEタイプから拡張子を取得

PDFのMIMEタイプ「application/pdf」に対応するデフォルトの拡張子を取得します。

<?php echo wp_get_default_extension_for_mime_type('application/pdf'); ?>

例3: テキストファイルのMIMEタイプから拡張子を取得

テキストファイルのMIMEタイプ「text/plain」に対応するデフォルトの拡張子を取得します。

<?php echo wp_get_default_extension_for_mime_type('text/plain'); ?>

例4: 動画のMIMEタイプから拡張子を取得

動画のMIMEタイプ「video/mp4」に対応するデフォルトの拡張子を取得します。

<?php echo wp_get_default_extension_for_mime_type('video/mp4'); ?>

例5: オーディオのMIMEタイプから拡張子を取得

オーディオのMIMEタイプ「audio/mpeg」に対応するデフォルトの拡張子を取得します。

<?php echo wp_get_default_extension_for_mime_type('audio/mpeg'); ?>

例6: 未知のMIMEタイプの場合

未知のMIMEタイプ「unknown/type」を指定した場合、デフォルトの拡張子は返されません。

<?php echo wp_get_default_extension_for_mime_type('unknown/type'); ?>

例7: カスタムMIMEタイプの拡張子を取得

カスタムMIMEタイプ「application/vnd.ms-excel」に対応するデフォルトの拡張子を取得します。

<?php echo wp_get_default_extension_for_mime_type('application/vnd.ms-excel'); ?>

注意点

  • 指定されたMIMEタイプがサポートされていない場合、この関数は空の文字列を返します。
  • MIMEタイプは正確に指定する必要があります。

関連機能: