Почему fread(), а не file() ???

kgip33

Guest
Почему fread(), а не file() ???

Вот тут копаясь в чужих скриптах, да и вообще в php туторах всегда замечаю что при чтении файла(для гостевой) используют:
fopen();
$data = fread();
fclose();

Почти нигде не встречал чего-то типа:

$data = file();

Почему предпочитают использовать fread? Ведь file() сразу читает в массив да и никакой мороки с кодом - одна строка.. Может памяти больше занимает?
 

DimbIch

Новичок
Reads entire file into an array (PHP 3, PHP 4 , PHP 5)

array file ( string filename [, int use_include_path [, resource context]] )
----------------------

Binary-safe file read (PHP 3, PHP 4 , PHP 5)

string fread ( resource handle, int length )

http://php.net/fread
http://php.net/file
 

Фанат

oncle terrible
Команда форума
Почему ты спрашиваешь у нас, а не у авторов той пары скриптов, которые ты видел?
 
Сверху