(PECL id3:0.1-0.2)
id3_get_version — Obtiene la versión de la etiqueta ID3
id3_get_version() obtiene la versión de la etiqueta ID3 del archivo (o versiones si existe más de una etiqueta). Como el valor que se obtiene puede ser tanto una etiqueta ID3 v1.x, ID3 v2.x como una combinación de ambas, se debe comparar de forma binaria el valor devuelto con las constantes predefinidas (ID3_V1_0, ID3_V1_1 y ID3_V2).
Note: Además del nombre de un archivo, también se puede indicar el nombre de un recurso de tipo stream.
Example#1 Ejemplo de id3_get_version()
<?php
$version = id3_get_version( "ruta/al/ejemplo.mp3" );
if ($version & ID3_V1_0) {
echo "Contiene una etiqueta version 1.x\n";
}
if ($version & ID3_V1_1) {
echo "Contiene una etiqueta version 1.1\n";
}
if ($version & ID3_V2) {
echo "Contiene una etiqueta version 2.x\n";
}
?>
La salida del programa será similar a la siguiente:
Contiene una etiqueta version 1.x tag Contiene una etiqueta version 1.1
Si un archivo contiene una etiqueta ID3 versión v1.1, siempre contiene adem´s una etiqueta versión 1.0, ya que la versión 1.1 es simplemente una extensión de la versión 1.0.
Vea también id3_get_tag(), id3_set_tag() y id3_remove_tag().