Есть переменная $spisok, в ней содержится меняющееся количество списков <li>тратата</li> , мне надо вытащить каждый элемент по отдельности
сделал так для определенного количества (для 3х)
list ($odin, $dva, $tri) = split ('</li>', $spisok);
echo "</br>odin: $odin <br>\n; dva: $dva<br>\n; tri: $tri<br>\n";
а как сделать, если я не знаю сколько переменных?
1. likbes - 11 Октября, 2011 - 12:16:58 - перейти к сообщению
2. DeepVarvar - 11 Октября, 2011 - 12:18:51 - перейти к сообщению
3. likbes - 11 Октября, 2011 - 13:24:04 - перейти к сообщению
спс за функцию
сделал так
$output = preg_split('</li>', $spisok);
echo $output[0];
но выводит следующее $output[0] " текст1 < "
вот посмотрел в браузере что выводит <li class=""><a href="">текст1</a><
$output[1] " > текст2 < "
я сначала не сказал у меня полностью структура списка такая
<li class=.....><a href=.....> ТЕКСТ какй то </a></li>
я так понял что он деляет "/li>" как исправить, хелп!
сделал так
$output = preg_split('</li>', $spisok);
echo $output[0];
но выводит следующее $output[0] " текст1 < "
вот посмотрел в браузере что выводит <li class=""><a href="">текст1</a><
$output[1] " > текст2 < "
я сначала не сказал у меня полностью структура списка такая
<li class=.....><a href=.....> ТЕКСТ какй то </a></li>
я так понял что он деляет "/li>" как исправить, хелп!
4. likbes - 11 Октября, 2011 - 19:48:47 - перейти к сообщению
УРА СДЕЛАЛ! с синтаксисом напутал
вот решение:
$output = preg_split('/<\/li>/', $local);
echo "<br>".$output[1]."</li>";
вот решение:
$output = preg_split('/<\/li>/', $local);
echo "<br>".$output[1]."</li>";