http://getid3.sourceforge.net/
Works with both ID3 v1 and V2. Reads more than just id3 but should fit the bill. You can also play with the following taken from http://www.htmlhelpcentral.com/messageboard/showthread.php?t=12006
<?
class?CMP3File?{
?var?$title;var?$artist;var?$album;var?$year;var?$comment;var?$genre;
?function?getid3?($file)?{
??if?(file_exists($file))?{
???$id_start=filesize($file)-128;
???$fp=fopen($file,"r");
???fseek($fp,$id_start);
???$tag=fread($fp,3);
???if?($tag?==?"TAG")?{
????$this->title=fread($fp,30);
????$this->artist=fread($fp,30);
????$this->album=fread($fp,30);
????$this->year=fread($fp,4);
????$this->comment=fread($fp,30);
????$this->genre=fread($fp,1);
????fclose($fp);
????return?true;
???}?else?{
????fclose($fp);
????return?false;
???}
??}?else?{?return?false;?}
?}
}
?>
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…