id3_get_version

(PECL id3 >= 0.1)

id3_get_versionВозвращает версию ID3-тега

Описание

id3_get_version ( string $filename ) : int

id3_get_version() Возвращает версию (версии) ID3-тега(тегов) в MP3-файле.

Если файл содержит ID3-тег версии 1.1, он всегда содержит тег версии 1.0, так как версия 1.1 является расширением версии 1.0.

Список параметров

filename

Путь к MP3 файлу.

Вместо имени файла можно передать потоковый ресурс

Возвращаемые значения

Возвращает номер версии ID3-тега MP3-файла. Так как тег может содержать ID3-теги версии 1.х и 2.х, значение, возвращённое функцией, следует побитово сравнить с предопределёнными константами ID3_V1_0, ID3_V1_1 и ID3_V2.

Примеры

Пример #1 Примеры использования id3_get_version()

<?php
$version 
id3_get_version"path/to/example.mp3" );
if (
$version ID3_V1_0) {
    echo 
"Содержит тег версии 1.x\n";
}
if (
$version ID3_V1_1) {
    echo 
"Содержит тег версии 1.1\n";
}
if (
$version ID3_V2) {
    echo 
"Содержит тег версии 2.x\n";
}
?>

Результатом выполнения данного примера будет что-то подобное:

Содержит тег версии 1.x
Содержит тег версии 1.1

Смотрите также

  • id3_set_tag() - Обновляет информацию в ID3 теге
  • id3_get_tag() - Возвращает всю информацию, сохранённую в ID3-теге
  • id3_remove_tag() - Удаляет существующий ID3-тег