[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что быстрее работает?
LRCenter
file_get_contents() или fopen()?
Вообще не очень понятно в чем между ними разница? Делают-то они одно.



Спустя 1 минута, 3 секунды (2.12.2010 - 17:57) waldicom написал(а):
file_get_contents() может работать быстрее

fopen() только открывает файл и больше ничего
file_get_contents() открывает, читает и закрывает

Спустя 1 минута, 40 секунд (2.12.2010 - 17:59) LRCenter написал(а):
waldicom
А за счет чего разница в скорости?

Спустя 24 секунды (2.12.2010 - 17:59) waldicom написал(а):
Цитата (LRCenter @ 2.12.2010 - 16:59)
waldicom
А за счет чего разница в скорости?

справка из документации:
Цитата
file_get_contents() is the preferred way to read the contents of a file into a string. It will use memory mapping techniques if supported by your OS to enhance performance.

Спустя 3 минуты, 15 секунд (2.12.2010 - 18:03) LRCenter написал(а):
waldicom
Ну все понятно, какже я сам не догадался biggrin.gif
Спасибо!


_____________
Меньше кода - меньше багов ©
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.