SyncReaderWriter::__construct Constrói um novo objeto SyncReaderWriter &reftitle.description; public SyncReaderWriter::__construct stringname intautounlock1 Constrói um objeto leitor-escritor nomeado ou não nomeado. &reftitle.parameters; name O nome do leitor-escritor, se este for um objeto leitor-escritor nomeado. Se o nome já existir, ele deve poder ser aberto pelo usuário atual com o qual o processo está sendo executado, ou uma exceção será lançada com uma mensagem de erro sem sentido. No Windows, name não deve conter barras invertidas. autounlock Especifica se o leitor-gravador deve ou não ser desbloqueado automaticamente na conclusão do script PHP. Se um objeto for um leitor-escritor nomeado com um desbloqueio automático igual a FALSE, o objeto estiver bloqueado para leitura ou escrita, e o script PHP concluir antes do objeto ser desbloqueado, então os objetos subjacentes acabarão em um estado inconsistente. &reftitle.returnvalues; O novo objeto SyncReaderWriter. &reftitle.errors; Uma exceção será lançada se o leitor-gravador não puder ser criado ou aberto. &reftitle.examples; Exemplo de <function>SyncReaderWriter::__construct</function> readlock(); /* ... */ $readwrite->readunlock(); $readwrite->writelock(); /* ... */ $readwrite->writeunlock(); ?> ]]> &reftitle.seealso; SyncReaderWriter::readlock SyncReaderWriter::readunlock SyncReaderWriter::writelock SyncReaderWriter::writeunlock