ID3 関数
導入
これらの関数は、ID3 タグの読み込みや操作を行います。 ID3 タグは MP3 ファイルで使用されており、曲のタイトルや 演奏者、アルバム名、ジャンル、年、トラック番号といった情報が 格納されています。バージョン 0.2 以降では、ID3 v2.2+ タグのテキストフレームを 抽出できるようになりました。
要件
外部ライブラリを必要としません。インストール手順
id3 は PECL の一部となっており、PEAR インストーラを用いて インストールすることができます。PHP を id3 サポートつきで コンパイルするには、ソースコードをダウンロードして php-src/ext/id3 に配置し、--enable-id3 を指定して PHP をコンパイルします。実行時設定
設定ディレクティブは定義されていません。リソース型
リソース型は定義されていません。定義済みの定数
ほとんどの id3 関数は、使用時にタグのバージョンを指定したり、タグの バージョンを結果として返したりします。タグのバージョンを指定するには、 これらの定数を使用してください。- ID3_V1_0 (integer)
- ID3_V1_0 は、 ID3 V1.0 タグを利用する場合に用います。このタグには title、artist、album、genre、year および comment といったフィールドが含まれます。
- ID3_V1_1 (integer)
- ID3_V1_1 は、 ID3 V1.1 タグを利用する場合に用います。このタグには v1.0 タグのすべての情報に加えてトラック番号が含まれます。
- ID3_V2_1 (integer)
- ID3_V2_1 は、 ID3 V2.1 タグを利用する場合に用います。
- ID3_V2_2 (integer)
- ID3_V2_2 は、 ID3 V2.2 タグを利用する場合に用います。
- ID3_V2_3 (integer)
- ID3_V2_3 は、 ID3 V2.3 タグを利用する場合に用います。
- ID3_V2_4 (integer)
- ID3_V2_4 は、 ID3 V2.4 タグを利用する場合に用います。
- ID3_BEST (integer)
- ID3_BEST は、 どのバージョンのタグを使用するのかを id3 関数自身に決定させる場合に 用います。
目次
- id3_get_frame_long_name — ID3v2 フレームの長い名前を取得する
- id3_get_frame_short_name — ID3v2 フレームの短い名前を取得する
- id3_get_genre_id — ジャンルの ID を取得する
- id3_get_genre_list — 使用可能なジャンルの一覧を取得する
- id3_get_genre_name — ジャンル ID に対応する名前を取得する
- id3_get_tag — ID3 タグに含まれるすべての情報を取得する
- id3_get_version — ID3 タグのバージョンを取得する
- id3_remove_tag — 既存の ID3 タグを削除する
- id3_set_tag — ID3 タグに格納されている情報を更新する
Weblioに収録されているすべての辞書からID3 関数を検索する場合は、下記のリンクをクリックしてください。

- ID3 関数のページへのリンク