(PECL id3 >= 0.1)
id3_get_version — Obtiene la versión de una etiqueta ID3
$filename
) : intid3_get_version() Obtiene la o las versiones de una o más etiquetas ID3 en un fichero MP3.
Si un fichero contiene una etiqueta ID3 v1.1, este siempre contiene una etiqueta 1.0, debido a que la versión 1.1 es sólo una extensión de la 1.0.
fichero
La ruta al fichero MP3
En lugar de un nombre de fichero puede ser pasado un contexto de flujos válido.
Retorna el número de versión de la etiqueta ID3 del archivo.
Como una etiqueta puede contener etiquetas ID3 v1.x y v2.x, la respuesta de esta
función debería ser comparada bit a bit con las constantes predefinidas
ID3_V1_0
, ID3_V1_1
e
ID3_V2
.
Ejemplo #1 Ejemplo de id3_get_version()
<?php
$version = id3_get_version( "ruta/a/ejemplo.mp3" );
if ($version & ID3_V1_0) {
echo "Contiene una etiqueta 1.x\n";
}
if ($version & ID3_V1_1) {
echo "Contiene una etiqueta 1.1\n";
}
if ($version & ID3_V2) {
echo "Contiene una etiqueta 2.x\n";
}
?>
El resultado del ejemplo sería algo similar a:
Contiene una etiqueta 1.x Contiene una etiqueta 1.1