[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как правильно перебрать строку без повторений
igolka97
Всем привет, не могу сообразить с какой стороны зайти, написал скрипт, но работает не совсем как нужно.

есть к примеру дивы вот такие


<div data-item-id="2348598"></div>,
<div data-item-id="2345028"></div>,
<div data-item-id="2556974"></div>,
<div data-item-id="2528347"></div>,
<div data-item-id="1587302"></div>,
<div data-item-id="2525344"></div>,
<div data-item-id="1917604"></div>,
<div data-item-id="2371714"></div>,
<div data-item-id="2501828"></div>,
<div data-item-id="2501828"></div>,


id рандомные, их значения не известны, и происходит такая ситуация что они совпадают, в данном примере два последних совпадают, нужно вывести все дивы с id без совпадений


$result = explode(',', $text);
for ($i = 0; $i <= 15; $i++) {
if($result[$i] != $result[$i+1])
echo htmlspecialchars($result[$i]).'<br>';
}


С данным примером все работает, так как одинаковые id идут друг за другом, а вот если будут совпадать первый и последний, уже не пролезет, может кто что подскажет как быть? :)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.