preg_match_all - ограничение по размеру

hsasha

Новичок
preg_match_all - ограничение по размеру

Здравствуйте, столкулся с такой проблемой, функция preg_match_all не хочет заносить в массив большие "блоки",при
PHP:
$feed=file_get_contents('1.htm');
preg_match_all('#(?<=<h2>)(.*)(?=<\/table>)#Uis',$feed,$out);
print_r($out);
выводится только те элементы массива которые содержат <n символов и функция прекращает работу без вывода ошибок, останавливается перед большим "блоком", как с этим боротся?
P.S. файл 500кб
 
Сверху