PHP
哈啰沃尔德
这个作者很懒,什么都没留下…
展开
-
php解决多线程同时读写一个文件的问题
思路:可以使用flock()函数对文件加锁或释放锁。通过fopen()函数打开一个可读可写的文件,然后通过flock()函数锁定文件,设置LOCK_EX,独占锁定写入程序。如果可以独占写入,那么就执行文件写入,否则提示不能锁定文件且不能进行读写操作,代码如下: <?php $fp = fopen('test.txt', 'w+'); //读写方式打开文件 if (flock($...原创 2019-11-21 16:54:35 · 578 阅读 · 1 评论 -
php删除非空目录
<?php /** * 删除非空目录 * @param $dirName */ function delDirAndFile($dirName) { if ($handle = opendir($dirName)) { while (false != ($item = readdir($handle))) { if ($item !=...原创 2019-11-21 16:36:59 · 165 阅读 · 0 评论