(PECL sync >= 1.0.0)
SyncReaderWriter::__construct — Construit un nouvel objet SyncReaderWriter
$name = ?, int $autounlock = 1)Construit un objet de lecture/écriture nommé ou non.
nameLe nom de l'objet s'il est nommé.
Note:
Si le nom existe déjà, l'objet doit pouvoir être ouvert avec l'utilisateur courant qui exécute le processus, ou une exception sera émise contenant le message d'erreur.
Note: Sous Windows,
namene doit pas contenir de barres obliques inverses.
autounlockSpécifie si l'on doit déverrouiller automatiquement l'objet à la fin du script PHP.
       Si l'objet est un objet de lecture/écriture avec l'autounlock à false,
       l'objet est verrouillé en lecture ou en écriture, et le script PHP
       va se terminer avant le déverouillage de l'objet, et donc, l'objet
       sous-jacent se terminera dans un statut non consistent.
      
Le nouvel objet SyncReaderWriter.
Une exception est émise si l'objet de lecture/écriture ne peut être créé ou ouvert.
Exemple #1 Exemple avec SyncReaderWriter::__construct()
<?php
$readwrite = new SyncReaderWriter("FileCacheLock");
$readwrite->readlock();
/* ... */
$readwrite->readunlock();
$readwrite->writelock();
/* ... */
$readwrite->writeunlock();
?>