Реклама на сайте Advertise with us

Преобразование списка

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 12.08.05
Сообщения: 265
Рейтинг: 125

Ссылка на сообщениеДобавлено: 15/09/06 в 17:01       Ответить с цитатойцитата 

Подскажите плиз, добрые (умные) люди, как и чем преобразовать список вида:

----------------------------------------
http://www.mysite.com/url1|110.jpg
http://www.mysite.com/url1|115.jpg
http://www.mysite.com/url1|112.jpg
http://www.mysite.com/url1|210.jpg
http://www.mysite.com/url2|514.jpg
http://www.mysite.com/url2|10.jpg
http://www.mysite.com/url3|17.jpg
http://www.mysite.com/url4|34.jpg
http://www.mysite.com/url4|179.jpg
---------------------------------------

в такой список:
-------------------------------------------------------------
http://www.mysite.com/url1|110.jpg|115.jpg|112.jpg|210.jpg
http://www.mysite.com/url2|514.jpg|10.jpg
http://www.mysite.com/url3|17.jpg
http://www.mysite.com/url4|34.jpg|179.jpg
------------------------------------------------------------

Сам программировать умею только на html icon_smile.gif , посему задача для меня нетривиальная.

0
 



С нами с 07.09.03
Сообщения: 4115
Рейтинг: 2060

Ссылка на сообщениеДобавлено: 15/09/06 в 17:11       Ответить с цитатойцитата 

автозаменой в ворде например сложно ?

3
 



С нами с 12.08.05
Сообщения: 265
Рейтинг: 125

Ссылка на сообщениеДобавлено: 15/09/06 в 17:34       Ответить с цитатойцитата 

А как например?
Да, может не очень удачно описал- http://www.mysite.com/url1 , http://www.mysite.com/url2 только для примера, урлы естественно могут быть самыми разнообразными, с различными параметрами типа рефа-не суть важно (спонсорские FHG). Важно чтобы после преобразования из списка "урл|тумба" получился список "урл|тумба|тумба|тумба".

Последний раз редактировалось: Screwdriver (15/09/06 в 17:37), всего редактировалось 1 раз

0
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 15/09/06 в 17:36       Ответить с цитатойцитата 

а попробуй вот так чтоли:

Код:

<?php
$data = file('input.txt');
$buf = array();
foreach($data as $line)
{
  if(!trim($line)) continue;
  $line = explode('|',trim($line));
  $buf[$line[0]][] = $line[1];
}
foreach($buf as $url=>$files) echo $url.'|'.join('|',$files).'<br>';
?>


это в файл с расширением .php положи, а исходный список рядом с ним в файл input.txt. Не проверял, но вроде должно работать.

3
 



С нами с 12.08.05
Сообщения: 265
Рейтинг: 125

Ссылка на сообщениеДобавлено: 15/09/06 в 17:47       Ответить с цитатойцитата 

+100
webboxxx, именно то что и требовалось icon_biggrin.gif А я ломал голову как бы это сделать.
Спасибо огромное, очень помог smail04.gif

0
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 15/09/06 в 20:02       Ответить с цитатойцитата 

на здоровье smail04.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »