以下是一个简单的PHP脚本实例,用于实现文件的锁定机制,防止多个进程同时写入同一文件。
```php
// 设置文件路径
$filePath = 'example.txt';
// 检查文件是否已经被锁定
if (file_exists($filePath)) {
$fp = fopen($filePath, 'c+');
if (flock($fp, LOCK_EX)) {
// 文件被成功锁定,可以执行写入操作
echo "
以下是一个简单的PHP脚本实例,用于实现文件的锁定机制,防止多个进程同时写入同一文件。
```php
// 设置文件路径
$filePath = 'example.txt';
// 检查文件是否已经被锁定
if (file_exists($filePath)) {
$fp = fopen($filePath, 'c+');
if (flock($fp, LOCK_EX)) {
// 文件被成功锁定,可以执行写入操作
echo "