请教2个问题,
1. 一个用户 fopen(..., 'rb') 打开一个文件, 在他 fclose() 之前, 其他用户也 fopen(..., 'rb') 打开这个文件, 会不会阻塞。。2. 如果要读取文件前10个字节来判断一些类型,目前是用这种方法
$f = fopen($file, 'rb');
fread($f, 10);
fclose($f);
文件数量一多显得很慢,有没其他办法可以快速读文件前10字节谢谢。
1. 一个用户 fopen(..., 'rb') 打开一个文件, 在他 fclose() 之前, 其他用户也 fopen(..., 'rb') 打开这个文件, 会不会阻塞。。2. 如果要读取文件前10个字节来判断一些类型,目前是用这种方法
$f = fopen($file, 'rb');
fread($f, 10);
fclose($f);
文件数量一多显得很慢,有没其他办法可以快速读文件前10字节谢谢。
解决方案 »
- 讲解php中会话认证原理,以登陆,登陆后跟踪用户为例
- php怎么可以来做软件呢? 一直迷惑……
- PHP 提交次数控制问题 非避免重复提交
- PHP难吗?
- 关于php进阶,请高手指点~!
- 如果站点没安装APACHE服务,只装了IIS,会导致php文件被下载吗?
- 谁知道这个技术??adodb+smarty+myClass 结合-数据类的智能操作
- 请问这个获得新闻标题的语句:$title=substr($row[title],"0",$titlelen")."..."为什么在显示的时候在最后面老是加问号怎么解决?
- 暂时告别PHP论坛,学习新内容,散分!!!
- php 关于数字的单独调用
- 【求救】PHP 安装 程序 的时候发生错误
- CSDN用户发表的博客 是如何做到被Baidu googl 等搜索到啊?
一个php中
$f = fopen("files/0.txt", 'rb');
fread($f, 10);
sleep(10);
fclose($f);
另一个
$f = fopen("files/0.txt", 'rb');
fread($f, 10);
fclose($f);能立即返回,应该是不会阻塞吧