1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 6: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58:
103 Analysis der Toms PHP /* Autor: Tom Hacquoil Datum: 25. August 2010 * /* TEIL 1: Z.Z., spielend Lied und Künstler erhalten. * # den Inhalt der Quelle der Bestimmungsortweb site in eine „zufriedene“ Variable setzen. $content = file_get_contents ('http://www.channel103.com/music/index.php?qty=50'); # Using reguläre Ausdrücke, die Akte scannen und jedes Mal wenn ein Gleiches auftritt, Daten in die „Daten“ Reihe setzen. preg_match („#now, das &ndash spielt; (. *) (. *) #“, $content, $data); # den Inhalt der „Daten“ Reihe zwei Variablen, Lied und Künstler zuweisen. $song = $data [1]; $artist = $data [2]; # Druck der Inhalt jener Variablen. Echo „Song: $song - Artist: $artist \ n“; Echo „“; /* TEIL 2: Eine Liste aller vor kurzem gespielten Liede erhalten. * # den Inhalt der Quelle der Bestimmungsortweb site in eine „zufriedene“ Variable setzen. $content = file_get_contents ('http://www.channel103.com/music/index.php?qty=20333'); # Using reguläre Ausdrücke, die Akte scannen und jedes Mal wenn ein Gleiches auftritt, Daten in die „Daten“ Reihe setzen. preg_match („# (. *) #“, $content, $data); # erstes Wesen des Druckes der Reihe (für Prüfung). Echo $data [1]; Echo „“; # Druck die gesamte Reihe. (Für Prüfung). print_r ($data); ? >
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
\r\n(.*)\r\n(.*)\r\n(.*)#'; preg_match_all ($pattern, $content, $data); //var_dump($data); for ($i = 0; $i < 11; $i++) { echo "". $data[2][$i].' '.$data[3][$i]; } ?>