id3_set_tagとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > id3_set_tagの意味・解説 

id3_set_tag

(PECL)
id3_set_tag — ID3 タグに格納されている情報を更新する

説明

bool id3_set_tag ( string filename, array tag [, int version] )
id3_set_tag() は、ID3 タグに格納されている情報を 変更するために使用されます。タグが存在しない場合は、新たに追加されます。

パラメータ

filename
MP3 ファイルへのパス。
ファイル名のかわりに、ストリームリソースを渡すことも可能です。
tag
タグのキーと値を含む連想配列。
連想配列の中で使用できるキーは以下のようになります。

表 128. 連想配列内のキー
キーとりうる値使用可能なバージョン
title最大 30 文字までの文字列v1.0, v1.1
artist最大 30 文字までの文字列v1.0, v1.1
album最大 30 文字までの文字列v1.0, v1.1
year4 桁の数値v1.0, v1.1
genre0 から 147 までの整数値v1.0, v1.1
comment最大 30 文字 (v1.1 では 28 文字) までの文字列v1.0, v1.1
track0 から 255 までの整数値v1.1


version
MP3 ファイルにはバージョン 1.x および 2.x のタグを両方含められるので、 ここでタグのバージョンを指定します。

返り値

成功した場合に TRUE を、失敗した場合に FALSE を返します。

例 900. id3_set_tag() の例
<?php
$data = array(
             "title" => "Re:Start",
             "artist" => "Re:\Legion",
             "comment" => "A nice track"
             );
$result = id3_set_tag( "path/to/example.mp3", $data, ID3_V1_0 );
if ($result === true) {
   echo "タグが正常に更新されました\n";
}
?>
ファイルが書き込み可能な場合、 この例の出力は次のようになります。

タグが正常に更新されました

    


注意

注意: 現時点では id3_set_tag() がサポートしているのは バージョン 1.0 および 1.1 のみです。

参考

id3_remove_tag()
id3_get_tag()
id3_get_version()



このページでは「PHP関数リファレンス」からid3_set_tagを検索した結果を表示しています。
Weblioに収録されているすべての辞書からid3_set_tagを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からid3_set_tagを検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「id3_set_tag」の関連用語

id3_set_tagのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



id3_set_tagのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2024 by the PHP Documentation Group.

©2024 GRAS Group, Inc.RSS