Mit id3_set_tag() können ID3-Tags in einer MP3-Datei geschrieben werden. Durch die Angabe des optionalen Parameters $version, können Sie zusätzlich die zu schreibende ID3-Tag-Version als Konstante angeben (ID3_V1_0 oder ID3_V1_1 für v1.0 bzw. v1.1).
Bitte beachten Sie, dass die Funktion momentan nur ID3-Tags in der Version 1.0 und 1.1 unterstützt.
Als Rückgabewert erhalten Sie true im Erfolgsfall, ansonsten false.
Die Angabe der folgenden Schlüssel ist möglich:
title (v1.0, v1.1) Ein String mit maximal 30 Zeichen.
artist (v1.0, v1.1) Ein String mit maximal 30 Zeichen.
album (v1.0, v1.1) Ein String mit maximal 30 Zeichen.
year (v1.0, v1.1) 4-stellige Jahreszahl (z.B. 2010).
genre (v1.0, v1.1) Eine Ganzzahl zwischen 0 und 147.
comment (v1.0, v1.1) Ein String mit maximal 30 Zeichen (28 Zeichen in v1.1).
track (v1.1) Eine Ganzzahl zwischen 0 und 255.
Parameter der Funktion:
$filename Eine gültige MP3-Datei oder alternativ ein Stream-Ressource.
$tag Ein Array mit den zu ersetzenden Tags.
$version Eine Konstante in der Form ID3_V1_0 oder ID3_V1_1