pavlik
Новичок
Копипейздинг из файла по шаблону
В файлах есть такой кусок и его нужно извлечь:
В общем виде кусок такой:
<p class=h2>Основные тематические разделы:</p> ******** <!-- /content -->
У меня вышел такой скрипт:
Но он не работает, почему то.
В файлах есть такой кусок и его нужно извлечь:
PHP:
<p class=h2>Основные тематические разделы:</p>
<ul>
<li>Артиллерийское, гранатомётное и стрелковое вооружение
<li>Бронетанковая и автомобильная техника
<li>Оперативно-тактическое ракетное вооружение
<li>Войсковое зенитно-ракетное и ствольное вооружение
<li>Инженерная, сапёрная техника и минно-взрывные устройства
<li>Системы автоматизированного управления войсками, средства связи и защиты информации
</ul></P>
</DIV><!-- /content -->
<p class=h2>Основные тематические разделы:</p> ******** <!-- /content -->
У меня вышел такой скрипт:
PHP:
$pattern = '~<p class=h2>Основные тематические разделы:</p>(.*)<!-- /content -->~';
$filename='адрес файла';
$content = file_get_contents( $filename, $con ); // получаем фал в строку
str_replace( '\n', '', $content); // удаляем переносы строк
preg_match_all( $pattern, $content, $text); // получаем в массив $text все что совпадает с шаблоном $pattern
print $text[1][0];