8.50 Fonctions ID3
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . id3_get_frame_long_name . id3_get_frame_short_name . id3_get_genre_id . id3_get_genre_list . id3_get_genre_name . id3_get_tag . id3_get_version . id3_remove_tag ->id3_set_tag
|
8.50.15 id3_set_tag()Met à jour les informations stockées dans un tag ID3[ Exemples avec id3_set_tag ] PECL
bool
id3_set_tag (
string
filename
,
array
tag
,
int
version
)
id3_set_tag
est utilisé pour changer les informations stockées
dans un tag ID3. Si aucun tag n'est présent, le tag sera ajouté au fichier.
| Note | |
Au lieu d'un nom de fichier, vous pouvez également passer une ressource
valide.
|
Le paramètre optionnel
version
vous permet de
spécifier la version du tag, bien que les fichiers MP3 doivent contenir
à la fois les versions 1.x et les versions 2.x.
| Exemple avec id3_set_tag |
<?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 "Le tag a été mis à jour avec succès\n"; } ?>
|
| Note | |
Actuellement,
id3_set_tag
supporte uniquement
les versions 1.0 et 1.1.
|
Les clés suivantes peuvent être utilisées dans le tableau associatif :
| Clé |
Valeur possible |
disponible dans la version |
| title |
chaîne de caractères avec un maximum de 30 caractères |
v1.0, v1.1 |
| artist |
chaîne de caractères avec un maximum de 30 caractères |
v1.0, v1.1 |
| album |
chaîne de caractères avec un maximum de 30 caractères |
v1.0, v1.1 |
| year |
4 chiffres |
v1.0, v1.1 |
| genre |
valeur entière comprise entre 0 et 147 |
v1.0, v1.1 |
| comment |
chaîne de caractères avec un maximum de 30 caractères (28 en v1.1) |
v1.0, v1.1 |
| track |
entier compris entre 0 et 255 |
v1.1 |
Voir aussi
id3_get_tag
,
id3_remove_tag
et
id3_get_version
.
|