Descripción
int
id3_get_version ( string nombre_archivo )
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).
Nota: Además del nombre de un archivo, también se puede indicar
el nombre de un recurso de tipo stream.
Ejemplo 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().