• Главная
  • » PHP
  • » Функции для работы с загруженными файлами

#1 2010.08.24 22:37

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Функции для работы с загруженными файлами

Есть такие функции как is_uploaded_file() и move_uploaded_file();
Так вот зачем же они нужны?
Как я понимаю, первая проверяет, был ли файл загружен.
А проверка типа

Код:

1
$_FILES['somefile']['error'] == 0

уже не катит?
А вторая перемещает файл в новое место.
Выигрышь в том что освобождается место т.к. мы не оставляем временного файла на сервере, который удалится, но не сразу.
И только в этом?


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

#2 2010.08.25 07:47

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Функции для работы с загруженными файлами

еще у этой функции нет ограничений open_basedir. и еще, если сравнивать с copy, то операция перемещения намного быстрее чем копирование файла (если перемещение происходит на одном логическом устройстве)

Неактивен

#3 2010.08.25 12:56

ByVlad
Участник
Откуда: Киев
Зарегистрирован: 2010.03.27
Сообщений: 82
Карма: 1
Профиль Веб-сайт

Re: Функции для работы с загруженными файлами

Morgan написал:

Есть такие функции как is_uploaded_file() и move_uploaded_file();
Так вот зачем же они нужны?
Как я понимаю, первая проверяет, был ли файл загружен.
А проверка типа

Код:

1
$_FILES['somefile']['error'] == 0

уже не катит?
А вторая перемещает файл в новое место.
Выигрышь в том что освобождается место т.к. мы не оставляем временного файла на сервере, который удалится, но не сразу.
И только в этом?

Вторая функция перемещает файл из серверного каталога временных файлов в место на твоей локальной директории.

Неактивен

#4 2010.08.25 14:54

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Re: Функции для работы с загруженными файлами

Pirate
спасибо, я знаю :overlook:

А вторая перемещает файл в новое место.

Добавлено спустя   1 минуту  59 секунд:

Gemorroj написал:

еще у этой функции нет ограничений open_basedir. и еще, если сравнивать с copy, то операция перемещения намного быстрее чем копирование файла (если перемещение происходит на одном логическом устройстве)

понял


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

  • Главная
  • » PHP
  • » Функции для работы с загруженными файлами

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.008 s