Вопрос всем, кто умеет программировать ...

Вопросы по программированию, не подходящие в другие разделы.

Модераторы: Naeel Maqsudov, C_O_D_E

Ответить
Cron
Сообщения: 7
Зарегистрирован: 28 май 2004, 14:56

30 май 2004, 06:33

Как из двух массивов (например: fname[] и ftext[] )
Создать файлы с именами соответственно fname[] и содержанием ftext[] .
:twisted:

Приведите свой вариант кода (желательно на любом из языков: C, C++, Pascal, PHP, PERL, ASP, Java )
:?: :?: :?:
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

30 май 2004, 13:02

Код: Выделить всё

        foreach  $fname(@fnames) {
                open (f, ">>$fname) or die $!;
                print f  @ftext;
                close(f);
        }
Даже самый дурацкий замысел можно воплотить мастерски
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

30 май 2004, 13:12

Гм. Похоже неправильно тебя понял... если ты хочешь в каждый файл записать отдельное значение из ftex, то будем написать подругому :) :

Код: Выделить всё

        $lengthNames = scalar(@fnames);

        if ($lengthNames == scalar(@ftext)){
            for ($i=0; $<$lengthNames; $i++) {
                open (f, ">>$fname[$i]) or die $!;
                print f  $ftext[$i];
                close(f);
            }
        }
Даже самый дурацкий замысел можно воплотить мастерски
Cron
Сообщения: 7
Зарегистрирован: 28 май 2004, 14:56

30 май 2004, 17:02

Спасибо :) Хоть кто-то ответил :)
Такс, с ентим все ясно! переходим к плану "Б"
Ответить