разбить содержание переменной на части есть переменная - которая содержит n число ссылок вида <a title="заголовок" href="http://www.site.ru/skidki">сайт</a> <a title="заголовок" href="http://www.site2.ru/skidki">сайт2</a> <a title="заголовок" href="http://www.site3.ru/skidki3">сайт3</a> мне нужно разбить содержание переменной на 2 части чтобы были две переменных допустим было 7 ссылок в переменной $link1 ="тут первые 3 ссылки например" $link2 ="тут остаток ссылок - например 4" как мне это красивее сделать?
PHP: <?php $str=''; for($i=1;$i<10;$i++) $str.="<a href='#'>link$i</a>"; preg_match_all('#(<a.*?</a>)#',$str,$result); $count=0; $link1 = $link2 = $link3 =''; foreach($result[1] as $link) { $count++; if($count<=3) { $link1.=$link." "; } elseif($count>3 and $count <=7) { $link2.=$link." "; } else { $link3.=$link." "; } } echo $link1."<br>"; echo $link2."<br>"; echo $link3."<br>"; ?>