id3_set_tag()
bool id3_set_tag ( string $plik , array $tag [, int $wersja ] )
Aktualizuje informacje zapisane w ID3 tagu dla określonego pliku. Jeśli nie istnieje, jeszcze taki tag w pamięci, wtedy zostaje automatycznie dodany do niej jako nowy tag.
Parametry
- $plik
-
Ścieżka do pliku MP3 lub ważnego źródła strumienia.
- $tag
-
Tablica asocacyjna kluczów oraz wartości tagów.
Możliwe detale dla tagu nazwa możliwa wartość dostępność wersji title tytuł, string max 30 znaków v1.0, v1.1 artist autor, string max 30 znakwó v1.0, v1.1 album album, string max 30 znaków v1.0, v1.1 year rok, max 4 cyfry v1.0, v1.1 genre gatunek, liczba między 0 - 147 v1.0, v1.1 comment komentarz, string max 30 znaków (28 w v1.1) v1.0, v1.1 track numer utworu, liczba między 0 - 255 v1.1 - $wersja
-
Pozwala ci wybrać odpowiednią wersje tagu dla określonego pliku MP3, np wersja 1.x lub 2.x.
Zwracane wartości
Zwraca TRUE w przypadku powodzenia, FALSE w przypadku błędu.
Kompatybilność: PECL id3:0.1-0.2.
Listing
<?php
$data = array(
"title" => "Re:Start",
"artist" => "Re:\Legion",
"comment" => "A nice track"
);
$result = id3_set_tag( "path/to/example.mp3", $data, ID3_V1_0 );
if ($result === true) {
echo "Tag został poprawnie usunięty\n";
}
?>
//jeśli plik był zapisywalny wtedy wyświetli:
Tag został poprawnie usunięty
$data = array(
"title" => "Re:Start",
"artist" => "Re:\Legion",
"comment" => "A nice track"
);
$result = id3_set_tag( "path/to/example.mp3", $data, ID3_V1_0 );
if ($result === true) {
echo "Tag został poprawnie usunięty\n";
}
?>
//jeśli plik był zapisywalny wtedy wyświetli:
Tag został poprawnie usunięty
Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
:: Losowe artykuły
:: Wymiana linków
Modowe inspiracje |
Android Gry i Aplikacje |
ZaplanujTransport.pl: Przeprowadzki, transport, aukcje |
Logo dla firmy |
Change Tires - Car Weather Forecast Reminder |
Laminas: MVC Framework for PHP |
IT Books Reviews and Programming: JS, JAVA, PHP, ANDROID, CSS |
Katalog roślin |
Programming articles: JAVA, PHP, C++, Python, JavaScript |
Kancelaria Adwokacka Łukasz Huszno