PHP çek dosyası sürüsü ile kilitli ise (?)

0 Cevap php

Bir dosya var, ama şu anda LOCK_EX ile kilitli olup olmadığını fopen() başarısız olur?

Ya da ben onu açın ve sonra denemek ve set bir kilit, bir zaten olup olmadığını belirlemek için gerekiyor?

Ben de flock() olacak ki okudum;

[komut] duraklatmak zaman belirsiz miktarda kilit almak veya dışında script kez dek untill

http://www.php.net/manual/en/function.flock.php#95257

Eğer öyleyse, bu 'pause' by-pass ile olabilir doğrudur;

if (!flock($f, LOCK_SH | LOCK_NB)) {
    // file locked, do something else
}

0 Cevap