(PECL id3 >= 0.1)
id3_get_version — Version eines ID3-Tags feststellen
$filename
)
id3_get_version() ermittelt die Version(en) des/der
ID3-Tags in einer MP3-Datei. Da MP3-Dateien mehrere ID3-Tags enthalten
können, sollten Sie den Rückgabewert dieser Funktion bitweise mit den
vordefinierten Konstanten ID3_V1_0
,
ID3_V1_1
und ID3_V2
vergleichen.
Hinweis: Anstelle eines Dateinamens können Sie auch eine stream-Ressource übergeben.
Beispiel #1 id3_get_version() Beispiel
<?php
$version = id3_get_version( "path/to/example.mp3" );
if ($version & ID3_V1_0) {
echo "Contains a 1.x tag\n";
}
if ($version & ID3_V1_1) {
echo "Contains a 1.1 tag\n";
}
if ($version & ID3_V2) {
echo "Contains a 2.x tag\n";
}
?>
Die Ausgabe wird in etwa so aussehen:
Contains a 1.x tag Contains a 1.1 tag
Wenn eine Datei ein ID3v1.1-Tag enthält, ist auch immer ein v1.0-Tag enthalten, da v1.1 eine Erweiterung von v1.0 ist.
Siehe auch id3_get_tag(), id3_set_tag() und id3_remove_tag().