Mavrikii
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору koreets2011 Цитата: да я регулярку не могу составить | тогда зачем, в который раз, новую тему создаем?? PHP: Регулярные выражения (RegExp, Regular, eregi, preg) все настолько просто, что нужно сесть раз и разобраться, иначе смысла нет вообще вебпрограммированием заниматься. Код: $arr = []; preg_match_all('#<tr\s+data-guid="(.*)">(.*)</tr>#Us', $str, $m1); foreach($m1[0] as $i => $m) { preg_match_all('#<td.*>(.*)</td>#Us', $m, $m2); $arr[$m1[1][$i]] = $m2[1]; } var_dump($arr); |
|