[请益] PHP存取正在locked的档案会如何?

楼主: freeman371 (自由人371)   2021-03-26 10:30:30
用fopen [r], fread, file_get_contents等读取正被锁定的档案
或者用fopen [w], fwrite, file_puts_contents等写入资料进正被锁定的档案
请问各会发生什么事?
返回空白回传值或写空白资料进去?
忽略跳过该函数直接执行下一程式?
sleep直到档案被解除锁定?
还是直接exit?
另外,除了这些存取档案内容的函数外
使用所有检视档案资讯与状态的函数(也就是受clearstatcache函数影响的所有档案相关
函数以及stat、fstat等函数),是否也会因指定档案被锁定的关系,而有所影响?
作者: crossdunk (推嘘自如)   2021-03-27 10:15:00
发文个时间都可以拿来测测看了…
作者: Nancy010006 (Nancy)   2021-03-28 17:15:00
下断点 第一个request卡住时发第二个?
作者: ddoll288 (风儿卿卿)   2021-03-28 19:35:00
用写入模式开启档案,然后看你高兴要睡几秒,档案就锁住了

Links booklink

Contact Us: admin [ a t ] ucptt.com