php – file_get_contents和fread有什么区别?

前端之家收集整理的这篇文章主要介绍了php – 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是否真的是真的吗?

fread对您可以读取多少个字符有限制,更适用于解析数据.

file_get_contents对输入没有限制(我知道).这用于外部API访问等.

猜你在找的PHP相关文章