Помощь в парсере ПХП

Тема в разделе "PHP", создана пользователем Andrey-varvara, 21 ноя 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Andrey-varvara

    Andrey-varvara Постоялец

    Регистр.:
    1 май 2007
    Сообщения:
    73
    Симпатии:
    98
    Всем привет. Есть вот файл с такими строчками:
    PHP:
    $pack[] = array('content_head'=>"<div id='news-id-1431'>Ремонтируем ВАЗ 21099, 21150, 21140<br /><div align=\"center\"><img src=\"http://site.com/uploads/posts/2009-07/1246726254_4075664747b0x.jpg\" alt='Ремонтируем ВАЗ 21099, 21150, 21140' title='Ремонтируем ВАЗ 21099, 21150, 21140' /></div><br />Автосервис на дому: руководство по сборке и разборке, схемы, диагностика неисправностей, эксплутационные особенности и мн.другое..</div>"
    'content_body'=>"</div><br /><div align=\"center\"><img src=\"http://site.com/uploads/posts/2009-07/1246726313_1228dca3510b.jpg\" alt='Ремонтируем ВАЗ 21099, 21150, 21140' title='Ремонтируем ВАЗ 21099, 21150, 21140' /></div><br />Год выпуска: 2007<br />Совместимость с Vista: полная<br />Системные требования: OS Win 98, 2000, XP, Vista. Pentium II 400, RAM 128 Mb<br />Язык интерфейса: только русский<br />Таблэтка: Не требуется<br />Описание: Автосервис на дому: руководство по сборке и разборке, схемы, диагностика неисправностей, эксплутационные особенности и мн.другое..<br />Размер 650MB<br /><br />Скачать с <br /><br /><div align=\"center\"><div class=\"quote\">Внимание! У вас нет прав для просмотра скрытого текста.</div></div></div>"
    'title'=>"Ремонтируем ВАЗ 21099, 21150, 21140"
    'my_category'=>"1");
    Как сделать, чтоб на выходе было нечто подобного:
    Заранее благодарен;), так как сам не силён в пхп...;(
     
  2. t3s

    t3s

    Регистр.:
    16 фев 2008
    Сообщения:
    719
    Симпатии:
    290
    не понял для чего нужны две квадратные скобочки после $pack - они там лишние...

    по сабжу - просто работаем с нужными элементами массива:

    PHP:
    echo $pack['title']; // название
    echo $pack['content_head']; //анонс
    echo $pack['content_body']; //статья
    а картинку можно взять регуляркой из $pack['content_head']
     
  3. mcdir

    mcdir

    Регистр.:
    6 ноя 2007
    Сообщения:
    202
    Симпатии:
    37
    пробуй что то типа (?<=src\=\\\")[^\"]+ для картинки
     
Статус темы:
Закрыта.