好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php如何解决多线程读取一个文件的问题

昨天奔波了天去面试,做了三家公司的面试题,有些题目还是蛮有难度的,比如:php如何解决多线程读取 一个 文件 的问题,然后就自己上网搜索了一下,就把代码分享一下吧,供那些面试求职的人使用。

<?php $fp = fopen("lock.txt", "w+");//本地测试文件加下的txt文件,为了测试,可以为空或者写入一些东西 if (flock($fp, LOCK_EX)) { // 进行排它型锁定 fwrite($fp, "Write something here\n"); flock($fp, LOCK_UN); // 释放锁定 echo 123; } else { echo "Couldn't lock the file !"; } fclose($fp); ?>

查看更多关于php如何解决多线程读取一个文件的问题的详细内容...

  阅读:38次