是什么在性能,文件指针处理和内存管理方面是什么的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