Задать вопрос
@ZaurK

Как выбрать предпоследний элемент с помощью phpQuery?

Здравствуйте! Есть такая разметка:
<div class="uc-pagination">
    <span class="left"> Previous Page</span>
    <span class="current">1</span>
    <span class="right">Next Page</span>
</div>


если страниц больше одной, то разметка меняется:
<div class="uc-pagination">
    <span class="left"> Previous Page</span>
    <span class="current">1</span>
    <a class="" target="_self">2</a>
    <span class="right">Next Page</span>
</div>


Требуется выбрать 2 если 2 страницы, 1 если одна страница. Пытаюсь делать так, но не работает:
$pga =array();	
    $pgt = $page_object_i->find('div.uc-pagination:only-child');	
	foreach($pgt as $p){
	    $pga[] = pq($p)->text();
	}
    print_r($pga);	
    echo $pg = $pga[count($pga)-2];


Подскажите пожалуйста как это сделать?
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы