preg_match_all и создание массива

1. Николай (12.05.2012 / 16:21)
Собственно столкнулся со следующей проблемой. Парсится html-страничка. При помощи preg_match_all находится содержимое html-тега, все это загоняется в массив.
Вот само выражение:
preg_match_all("|<td class='name'>(.*)</td class='name'>|U", $html, $arr);
По идее на выходе должен получиться простой одномерный массив. Однако получается примерно вот такая конструкция:
Array ( [0] => Array ( [0] => text [1] => text [2] => text  24 [3] => text ) [1] => Array ( [0] => text [1] => text [2] => text  24 [3] => text ))
То есть массив усложняется и содержимое дублируется. Как решить данную проблему?

2. ramzes (12.05.2012 / 17:00)
Почему одномерный?
0 индекс полное совпадение, 1 чистое совпадение
Тебе нужен $arr[1]

3. Николай (12.05.2012 / 17:04)
2. ramzes, Не знал. Спасибо. Вопросов нет. smile

URL: https://visavi.net/topics/31889