Автор Тема: tmpfile  (Прочитано 2933 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bang

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 120
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anna.comcor.ru
tmpfile
« : 13 Декабря 2001, 18:08:43 »
При использовании функции tmpfile() возникает ошибка "Wrong parameter count for tmpfile()..."
Ипользуя я его что-то типа
$tmp=tmpfile($content);

Вроде бы, как написано в мануале, там и есть один параметр, так в чем же дело?

Версия php 4.0.6
best wishes!
bang

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
tmpfile
« Ответ #1 : 13 Декабря 2001, 18:20:01 »
в моем мануале его нет.
она создает файл и возвращает идентификатор файла

какой у тебя мануал?
Евгений aka Razor,

Оффлайн Bang

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 120
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anna.comcor.ru
tmpfile
« Ответ #2 : 13 Декабря 2001, 20:27:08 »
ну, сейчас у меня нет его под рукой, чтобы точно сказать, но в принципе - к php4.
в том же разделе, где и остальные функции работы с файлами типа fopen
вот я и ожидала, что он создаст мне файл и вернет идентификатор. а он, видите ли, не хочет, и я не могу понять, в чем дело.
конечно, и без этого можно было бы обойтись, но хотелось, как красивее...
best wishes!
bang

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
tmpfile
« Ответ #3 : 13 Декабря 2001, 20:32:40 »
Цитировать
tmpfile
(PHP 3>= 3.0.13, PHP 4 >= 4.0.0)

tmpfile -- Creates a temporary file

Description

int tmpfile (void)


Creates a temporary file with an unique name in write mode, returning a file handle similar to the one returned by fopen(). The file is automatically removed when closed (using fclose()), or when the script ends.



$temp 
tmpfile();
fwrite($temp"writing to tempfile");
fclose($temp); // this removes the file

чем не красиво? :)
Евгений aka Razor,

Оффлайн Lion

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 474
  • +0/-0
  • 0
    • Просмотр профиля
tmpfile
« Ответ #4 : 13 Декабря 2001, 20:43:11 »
Цитировать
tmpfile();

Интересно, а какая практическая польза от временных файлов ? Они ведь доступны только пока работает скрипт.

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
tmpfile
« Ответ #5 : 13 Декабря 2001, 20:44:37 »
Цитировать
Интересно, а какая практическая польза от временных файлов ? Они ведь доступны только пока работает скрипт.

Большая. все зависит от задач.
Евгений aka Razor,

Оффлайн Bang

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 120
  • +0/-0
  • 0
    • Просмотр профиля
    • http://anna.comcor.ru
tmpfile
« Ответ #6 : 13 Декабря 2001, 22:14:19 »
Britva , конечно, красиво...
поняла я свою ошибку, прямо позор какой-то, а не ошибка! :)

Lion, а вот надо мне какой-нибудь файл сформировать и куда-то там по фтп скинуть - создаю временный файл и скидываю
best wishes!
bang

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28