Loading:


id3_get_tag()

array id3_get_tag ( string $filename [, int $version ] )

 

Pobiera wszystkie informacje zawarte w tagu ID3.

 

Parametry

 

$nazwa_pliku

Ścieżka do pliku MP3.

Zamiast nazwy pliku można również podać ważne źródło strumienia.

$wersja
Pozwala określić wersję znacznikiem pliki MP3, mogą zawierać zarówno wersje 1.x oraz 2.x tagów.

Ponieważ wersja 0.2 id3_get_tag () obsługuje także tagi ID3 w wersji 2.2, 2.3 i 2.4. Aby wydobyć informacje od tych tagów należy przekazać jednym z stałym ID3_V2_2, ID3_V2_3 lub ID3_V2_4 jako drugi parametr. V2.x tagi ID3 mogą zawierać o wiele więcej informacji o pliku MP3 niż v1.x tagi ID3.

Zwracane wartości

Zwraca tablice asocacjacyjną z różnymi detalami, takimi jak: tytuł, artysta..

Klucz 'gatunek' będzie zawierał liczbę pomiędzy 0, a 147. Możesz użyć funkcji:  d3_get_genre_name(), aby skonwertować to do string'a.

 

Kompatybilność: PECL id3:0.1-0.2.



Napisz Artyku³

Listing

#1
<?php
$tag = id3_get_tag( "path/to/example.mp3" );
print_r($tag);
?>
//zwróci:

Array
(
    [title] => DN-38416
    [artist] => Re:\Legion
    [album] => Reflections
    [year] => 2004
    [genre] => 19
)

#2
<?php
$tag = id3_get_tag( "path/to/example2.mp3", ID3_V2_3 );
print_r($tag);
?>

//zwróci:

Array
(
    [copyright] => Dirty Mac
    [originalArtist] => Dirty Mac
    [composer] => Marcus Götze
    [artist] => Dirty Mac
    [title] => Little Big Man
    [album] => Demo-Tape
    [track] => 5/12
    [genre] => (17)Rock
    [year] => 2001
)




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors