关于获得文件内容,以下两种各用在哪种情况下 file_get_contents的性能会比较好。php自己对自己最熟悉,由他自己来控制缓存大小和方式当然比较好。比如你要输出一个500M的文件。用fopen的话你服务器的内存得占掉一大片。而用php自带的readfile就基乎不占内存。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一种是常规写法第二种是php4.3.0加入的简化写法从效率上讲,后者显然高于前者。无论是书写上还是执行上fopen函数必须指定打开方式,在win32环境中操作二进制文件必须有“b”属性。这往往却被忽视了而file_get_contents就没有这些麻烦 fopen的使用范围比较广,不光光是读取文件,还有新建等,而file_get_contents只能用来读取字节流的,如果你只是用来读取,那就用后者吧 成都公司聘请专职php程序员 PHP Web Service验证才能用,如何做?百度了半小时,都是一些白痴文章 5分钟自动刷新一个层 mysql_fetch_array()问题 如何隐藏真实的文件名? 层的隐藏 菜鸟问题,写文件怎样换行啊 这是什么地方?“CSDN论坛”XP版吗? 请问怎么使用PHP中的图形函数? 菜鸟请教PHP如何循环输出两个关联数据表的指定字段值? WEB2.0思想开发HOME首页,所有功能模块可以任意移动编辑!AJAX+PHP+DIV+CSS ::::::: 怎样才能取得当前调用类的名称?
第二种是php4.3.0加入的简化写法从效率上讲,后者显然高于前者。无论是书写上还是执行上fopen函数必须指定打开方式,在win32环境中操作二进制文件必须有“b”属性。这往往却被忽视了
而file_get_contents就没有这些麻烦