Подскажите, как сделать цикл в парсере?
Пример самого парсера: 
<?
function Parse($p1, $p2, $p3) {
    $num1 = strpos($p1, $p2);
    if ($num1 === false) return 0;
    $num2 = substr($p1, $num1);
    return strip_tags(substr($num2, 0, strpos($num2, $p3)));
}
 
$String = file_get_contents('http://site.com/');
echo Parse($String, '<div class="mInfo">', '</div>');
?>
Пробую таким образом, не срабатывает:
$String = file_get_contents('http://site.com/');
foreach ($String as $Strings) {
echo Parse($Strings, '<div class="mInfo">', '</div>'); }