在使用php写入文件时怎么保证用户的单一

  介绍

这篇文章主要介绍在使用php写入文件时怎么保证用户的单一,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

<强>语法格式如下:

群(resource 美元处理,int 美元操作[,int , $ wouldblock])

<>强。 <代码>美元处理> fopen() 创建的文件资源;

<强> 。<代码>美元操作> <李>

LOCK_SH取得共享锁定(读取的程序);

<李>

LOCK_EX取得独占锁定(写入的程序);

<李>

LOCK_UN释放锁定(无论共享或独占);

<李>

如果不希望群()在锁定时堵塞,则可以在美元操作中添加LOCK_NB参数(Windows上还不支持)。

<强> c 。wouldblock美元<代码> :可选参数,如果希望文件锁定时堵塞其它进程,则可以将该参数设置为1 <代码> 或<代码> 。(Windows上不支持)。

,使用<代码>群()函数不仅可以为文件加锁,好可以解锁文件。

<强>示例:

& lt; php ?   ,,,file 美元;=,fopen(& # 39;。/用法# 39;,& # 39;w + & # 39;);   ,,,如果(群(文件,美元,LOCK_EX | LOCK_NB))   ,,,{   ,,,,写入文件(文件,美元,& # 39;& # 39;.date (& # 39; Y-m-d  H:我:& # 39;,,时间()));   ,,,,群(文件,美元,LOCK_UN);   ,,,,其他}{   ,,,,echo “string";   ,,,,}   ,,,,文件关闭($文件);   ?在

<强>运行结果:

在<代码>测试。txt 文件中写入

2021 - 03 - 23,09:09:31

以上是“在使用php写入文件时怎么保证用户的单一”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

在使用php写入文件时怎么保证用户的单一