是什麼在性能,文件指針處理和內存管理方面是什麼的file_get_contents和FREAD的區別
$contents = file_get_contents("folder/somefile.txt")
和
$handle = fopen("folder/somefile.txt", "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
之間的區別?
如果操作系統允許,file_get_contents是否使用mmap
是真的嗎?
我比較兩個snipets的代碼,我也喜歡你condider也'性能,文件指針處理和內存管理' –
錯 - 用'fread()'你應該用'b'標誌打開文件來確保它是二進制安全的,而'file_get_contents()'始終是二進制安全的 – Crack
我喜歡你的評論@Crack。順便說一句很好的答案組織 – NullPointer