Adakah php mempunyai fungsi untuk menentukan sama ada fail dibuka?
淡淡烟草味
淡淡烟草味 2017-05-16 12:58:28
0
1
629

Seperti soalan, jika anda kadangkala perlu menambah kandungan pada fail, bagaimana anda boleh memastikan bahawa apa yang anda tulis tidak akan dibuka dan ditulis oleh orang lain?

Apa yang saya mahukan ialah menjana sesuatu secara rawak sebelum operasi menulis bermula, dan kemudian memadamnya selepas operasi selesai

淡淡烟草味
淡淡烟草味

membalas semua(1)
洪涛

Kunci Fail

<?php

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

if (flock($fp, LOCK_EX)) {  // 进行排它型锁定
    ftruncate($fp, 0);      // truncate file
    fwrite($fp, "Write something here\n");
    fflush($fp);            // flush output before releasing the lock
    flock($fp, LOCK_UN);    // 释放锁定
} else {
    echo "Couldn't get the lock!";
}

fclose($fp);

?>

Dari : http://php.net/manual/zh/func...

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan