Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
id3_get_version
(PECL id3 >= 0.1)
id3_get_version — Возвращает версию ID3-тега
Описание
int id3_get_version ( string $filename )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()
$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-тег
Описание на ru2.php.net
Описание на php.ru