phpbar.de logo

Mailinglisten-Archive

[php] mp3-Informationen auslesen

[php] mp3-Informationen auslesen

Alexander Mieland dma147_(at)_halflife-editing.de
Sun, 29 Oct 2000 19:45:56 +0100


Am Son, 29 Okt 2000 hast Du folgende Tasten getroffen:
>  ich hätte 2 möglichkeiten:
>  a. welcher typ kommt von der funktion id3($filename) zurück? ist es
>  wirklich ein array? schon mal versucht, einen teil davon auszugeben - als echo
>  $daten[$irgendeinindex]?
>  b. könnte es sein, dass das array $daten gar keinen key hat (in sinne von
>  $daten[$key] bzw. key => 'value') sondern nur als "normalen" index (also im
>  sinne von $daten[0] etc.)
>  

Hi...

Also zur Erinnerung, für die, die diese Mail von Clemens nicht haben, die
Funktion sah folgendermassen aus:


---------------------snip--------------------
function id3($filename) {
 global $genre;
 if (!is_file($filename) or filesize($filename) < 128) {
         return false;
         break;
 }
 $fp = fopen($filename,  "r");
 fseek($fp, filesize($filename) - 128);
 $id3 = fread($fp, 128);
 $arr = array();
 if (strtoupper(substr($id3, 0, 3)) ==  "TAG") {
         $arr[ "song"] = trim(substr($id3, 3, 30));
         $arr[ "artist"] = trim(substr($id3, 33, 30));
         $arr[ "album"] = trim(substr($id3, 63, 30));
         $arr[ "year"] = trim(substr($id3, 93, 4));
         $arr[ "comment"] = trim(substr($id3, 97, 30));
         $arr[ "genre"] = $genre[ord($id3[127])];
         return $arr;
}
fclose($fp);
}
------------------snap------------------------

In meinem Code-Teil ist dann also $daten = $arr
Leider habe ich von arrays noch so gut wie keine Ahnung, ist auch ziemlich
kompliziert und so lange mache ich das leider auch noch nicht.

Also, ist $arr ein Array??
Und wenn ja, hat es überhaupt einen Inhalt???
Ich versuche mal, ob ich da was mit echo rauskriegen kann.....

-- 
mfg

Alexander Mieland   --   aka DMA147.ThW.N
dma147_(at)_thewall.de

|-->         http://www.thewall.de          <--|
|-->    http://www.halflife-editing.de    <--|
|--> http://phpboard.halflife-editing.de <--|


php::bar PHP Wiki   -   Listenarchive