Oder etwas komplexer mit preg_match(); Da wüßte ich aber auf Anhieb nicht den code für. Mit regulären ausdrücken stehe ich auf kriegsfuß.
Komplexer? Wohl eher einfacher. ;)
Der Regex würde so aussehen: <!-- START MAIN //-->(.*)<!-- END MAIN //-->
Wichtig: bei mehreren "<!-- END MAIN //-->" wird alles bis zum letzten gefunden!
Zusammen mit Martins Hinweis kriegt man das geschmeidig in 3-4 Zeilen hin.