![]() |
Разделитель строк с условием в массиве
Не могу в скрипте организовать сепаратор в виде пунктиров "---" в одну строку, для того что бы после сортировки разделять разные им строки с разными уидами.
Под уидами я подразумеваю содержимое первых квадратных скобок в каждой строке:1234,107,357,1234 В идеале после обработки текста скриптом должно получится так: PHP код:
PHP код:
|
ну переносы строк \n заменить на ----?
|
Я видно не совсем правильно изложил свою мысль.
Не кажду строку надо отделять а только те и только пачками(по 2ум и более строкам) которые после сортировки содежат одинаковые юиды. В данном случаи [1234], это первая и 4ая строки. Они должны отделяться отовсех других строк разделителем "-------" |
preg_match + array_unique
|
Цитата:
|
2 Foster: оно?
PHP код:
|
2 Pashkela:
Не совсем, ведь условие PHP код:
Мне надо как уже писал отделить пачки одинаковых юидов. |
В принципе работает, но почему-то ставит дифизы перед последней строкой с одинаковым уидом, отсекая тем самым её от остальной пачки в которой по сути и должна находится.
PHP код:
Цитата:
|
а так?
PHP код:
|
| Время: 01:53 |