Реклама на сайте Advertise with us
Тема: Как лучше скопировать файл на РНР Расширенный поиск по форуму
 
Внимание! В связи с устареванием топика эта страница была взята из кэша.
Автор Сообщение
Информация о пользователе Cibtor


Зарегистрирован: 26.02.03
Сообщения: 484
Ссылка на сообщениеДобавлено: 24/10/04 в 12:59     

Код вида:

Код:
$f_list = fopen($f1, "r");
$f_temp = fopen($tmp, "a");
$contents = fread ($f_list, filesize ($f1));
fwrite($f_temp, $contents);

С учетом того, что исходный файл может достигать размеров в несколько мегабайт,
с точки зрения оптимальности и скорости, как лучше считать файл: весь сразу, или по кускам ?
Про функцию copy, я знаю, но мне, одновременно с копирование, нужны данные переменной $contents

K началу

 
Информация о пользователе Wahoven


Зарегистрирован: 19.09.03
Сообщения: 1473
Ссылка на сообщениеДобавлено: 24/10/04 в 13:17     

copy($file, $file1);

K началу

 
Информация о пользователе Wahoven


Зарегистрирован: 19.09.03
Сообщения: 1473
Ссылка на сообщениеДобавлено: 24/10/04 в 13:22     

Не удобно, когда мессаги правят на лету, лучше отвечать еще одной мессагой (или я просто не заметил?).

Ну тогда копируй и читай - будет быстрее, чем записывать.

K началу

 
Информация о пользователе Cibtor


Зарегистрирован: 26.02.03
Сообщения: 484
Ссылка на сообщениеДобавлено: 24/10/04 в 14:32     

Я написал первую часть вопроса, а потом, мне пришла мысль, что люди начнут говорить про copy и сразу же добавил вторую часть. А ты в этот момент уже ответил icon_smile.gif.
Спасибо за ответ.

K началу

 
Информация о пользователе dm


Зарегистрирован: 13.08.03
Сообщения: 54
Ссылка на сообщениеДобавлено: 24/10/04 в 19:35     

хм, а зачем велосипеды изобретать ? icon_smile.gif
все уже придумано до нас..
$contents = shell_exec("cat $from_file | tee -a $tmp_file");
система за тебя скопирует from -> tmp, ты в $contents имеешь полное содержание from

K началу

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

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

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

Опросы

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



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