АРМАДА
Чем перемешать строки из файлов
Новая тема Написать ответ Advanced Hosters - профессиональный хостинг

johndoe
Опытный
Зарегистрирован: 25.01.2008
Сообщений: 224
Обратиться по нику
# Добавлено:Вт Окт 06, 2009 8:46 pmДобавить в избранноеОтветить с цитатой
Ребята, может кто сталкивался с подобной прблемой.
Суть такая:
Есть два файла, скажем для примера, по 3к строк в каждом.
Я хочу записать эти 2 файла в новый, но так чтобы строки из первых двух файлов чередовались, т.е. примерно так:

строка №1 из 1-го файла
строка №1 из 2-го файла
строка №2 из 1-го файла
строка №2 из 2-го файла и тд.
пробовал искать на php (массивы), но ничего сделать не смог.
Может подскажете какое-нибудь решение, а то вообще bums

Ronald Wild
V.I.P.
Зарегистрирован: 29.09.2006
Сообщений: 1959
Обратиться по нику
# Добавлено:Вт Окт 06, 2009 10:50 pmОтветить с цитатой
Держи
Код:

<?
$f1 = file("1.txt");
$f2 = file("2.txt");
$f3 = fopen("3.txt","w");
for ($i=0; $i < min(count($f1),count($f2)); $i++){
   fwrite($f3,$f1[$i]);
   fwrite($f3,$f2[$i]);
}
fclose($f3);
?>


johndoe
Опытный
Зарегистрирован: 25.01.2008
Сообщений: 224
Обратиться по нику
# Добавлено:Вт Окт 06, 2009 11:02 pmОтветить с цитатой
Ronald Wild
:thup: МегаРеспект
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ

Перейти:  





Генеральный спонсор



Партнеры