За последние 24 часа нас посетили 30574 программиста и 1813 роботов. Сейчас ищут 845 программистов ...

выводить только один элемент

Тема в разделе "PHP для новичков", создана пользователем Dfg84, 15 май 2009.

  1. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    Парсю таблицу в этоге выводиться только одно совпадение


    $content1 ="<tr>
    <td>Стандарт:</td>
    <td>
    CDMA-800 </td>
    </tr>
    <tr>
    <td>Размеры:</td>
    <td>64 x 42 x 16 мм</td>
    </tr>
    <tr>
    <td>Вес:</td>
    <td>67 г</td>
    </tr>
    <tr>
    <td>Стандартная батарея:</td>
    <td>
    Li-Ion 870 мАч (BL 5BT) </td>
    </tr>
    <tr>
    <td>Время разговора, макс.:</td>
    <td>3.5 ч</td>
    </tr>
    <tr>
    <td>Время ожидания, макс.:</td>
    <td>240 ч</td>
    </tr>
    <tr>
    <td>Год выпуска:</td>
    <td>2008</td>";




    $re = "/<tr.*?>[\s]*<td.*?>[\s]*(.*?)[\s]*<\/td>[\s]*<td.*?>[\s]*(.*?)[\s]*<\/td>[\s]*<\/tr>/im";
    preg_match($re,$content1,$out);
    echo"<pre>"; print_r($out); echo"</pre>";
     
  2. kas1e

    kas1e Активный пользователь

    С нами с:
    6 апр 2009
    Сообщения:
    280
    Симпатии:
    0
    прочитал вопрос... хм, очень интересно, информативно. я рад что у тебя выводится только одно совпадение :)

    P.S.
    если ты жалуешься что не выводятся все, то читаем мануал:

    иначе уточняй. какой же это вопрос с одним утверждением только лишь? )
     
  3. Dfg84

    Dfg84 Активный пользователь

    С нами с:
    10 апр 2009
    Сообщения:
    50
    Симпатии:
    0
    спасибо тебе добрый человек!