id3_set_tag
(PECL id3:0.1-0.2)
id3_set_tag — MódosÃtja egy ID3 tagben tárolt információkat
LeÃrás
AZ id3_set_tag() megváltoztatja az ID3 tagben tárolt információkat. Ha nincs jelen tag, akkor ez automatikusan hozzáadódik a fájlhoz.
Paraméterek
- filename
-
Az MP3 fájl elérési útvonala
Fájlnév helyett valódi adatfolyam erőforrás is megadható
- tag
-
Egy asszociatÃv tömb ami a tag kulcsait és értékeit tartalmazza
A következÅ‘ kulcsok használhatóak az asszociatÃv tömbben:
Kulcsok az asszociatÃv tömbben kulcs értéktartomány verzió title maximum 30 karakter hosszúságú karakterlánc v1.0, v1.1 artist maximum 30 karakter hosszúságú karakterlánc v1.0, v1.1 album maximum 30 karakter hosszúságú karakterlánc v1.0, v1.1 year 4 számjegy v1.0, v1.1 genre egész szám 0 és 147 között v1.0, v1.1 comment maximum 30 karakter hosszúságú karakterlánc (28 v1.1-ben) v1.0, v1.1 track egész szám 0 és 255 között v1.1 - version
-
Lehetővé teszi, hogy megadd azt, hogy a megadott MP3 milyen verziójú tageket tartalmazhat, 1.x-et, 2.x -et vagy akár mindkettőt.
Visszatérési értékek
Siker esetén TRUE értékkel tér vissza, ellenkező esetben FALSE értéket ad.
Példák
Example#1 id3_set_tag() példa
<?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 "Tag succesfully updated\n";
}
?>
Ha a fájl Ãrható, ez a kimenet:
Tag succesfully updated
Megjegyzések
Note: Jelenleg az id3_remove_tag() csak az 1.0 és 1.1-es verziót támogatja.