Помогите с решением задачи

Тема в разделе "Как сделать...", создана пользователем Framers, 16 май 2012.

Статус темы:
Закрыта.
  1. Framers

    Framers Постоялец

    Регистр.:
    17 мар 2012
    Сообщения:
    65
    Симпатии:
    15
    Есть файл, к примеру со словами стул, кровать, окно, все они с новой строки начинаются, есть файл со словами, большой, маленький, и файл со словами выкинуть, найти.
    Помогите с написанием скрипта на php, что бы на выходе получался еще один файл "output":
    большой стул выкинуть
    большой стул найти
    маленький стул выкинуть
    маленький стул найти
    большой кровать выкинуть
    большой кровать найти
    маленький кровать выкинуть
    маленький кровать найти

    то есть из первого файла загружаются слова, со вротого по очереди берется слово и добавляется к слову из первого файла и так же с 3 им файлом.
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.450
    Симпатии:
    1.244
    а) Читай из всех файлов в разные массивы - file()
    б) Подсчитай количество элементов в массивах и выбери меньший - count()
    в) Сделай цикл от 0 до цифры из пункта б) - for()
    г) в цикле объеденяй соответсвующие элементы масивов:
    PHP:
    $string $arr1[$i] .  $arr2[$i] .  $arr3[$i];
    echo  
    $string
    где $i - итератор из цикла.

    описание функций на русском найдешь на php.net
     
    Framers нравится это.
  3. Framers

    Framers Постоялец

    Регистр.:
    17 мар 2012
    Сообщения:
    65
    Симпатии:
    15
    Спасибо, все написал после полу часа проведенных за книжкой и с помощь Вашей, оказалось что все очень легко :):thenks:
     
    latteo нравится это.
Статус темы:
Закрыта.