id3
PHP Manual

id3_get_version

(PECL id3:0.1-0.2)

id3_get_version — Obtiene la versión de la etiqueta ID3

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).

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().


id3
PHP Manual