实现一个简单的 php 多线程

版权声明:潘广宇博客, https://blog.csdn.net/panguangyuu/article/details/87613634

PHP是不支持多线程的,可以使用php的flock加锁函数实现。

<?php

$fp = fopen("/tmp/lock.txt", "w+");

if (flock($fp, LOCK_EX)) {

    // 进行排它型锁定

    fwrite($fp, "Write something here\n");

    flock($fp, LOCK_UN); // 释放锁定

} else {

    echo "Couldn't lock the file !";

}

fclose($fp);

猜你喜欢

转载自blog.csdn.net/panguangyuu/article/details/87613634