SyncReaderWriter::__construct
(PECL sync >= 1.0.0)
SyncReaderWriter::__construct β Π‘ΡΠ²ΠΎΡΡΡ Π½ΠΎΠ²ΠΈΠΉ ΠΎΠ±'ΡΠΊΡ SyncReaderWriter
ΠΠΏΠΈΡ
public SyncReaderWriter::__construct(string $name = ?, int $autounlock = 1)
Π‘ΡΠ²ΠΎΡΡΡ ΡΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΡΠΈ Π±Π΅Π·ΡΠΌΠ΅Π½Π½ΠΈΠΉ ΠΎΠ±'ΡΠΊΡ ΡΠΈΡΠ°Π½Π½Ρ-Π·Π°ΠΏΠΈΡΡ.
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
name
ΠΠΌ'Ρ Π·Π°ΡΠΎΠ±Ρ ΡΠΈΡΠ°Π½Π½Ρ-Π·Π°ΠΏΠΈΡΡ, ΡΠΊΡΠΎ ΡΠ΅ ΡΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ ΠΎΠ±'ΡΠΊΡ ΡΠΈΡΠ°Π½Π½Ρ-Π·Π°ΠΏΠΈΡΡ.
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ :
Π―ΠΊΡΠΎ ΡΠΌ'Ρ Π²ΠΆΠ΅ ΡΡΠ½ΡΡ, Π²ΠΎΠ½ΠΎ ΠΌΠ°Ρ Π±ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΈΠΌ Π΄Π»Ρ Π²ΡΠ΄ΠΊΡΠΈΡΡΡ ΠΏΠΎΡΠΎΡΠ½ΠΈΠΌ ΠΊΠΎΡΠΈΡΡΡΠ²Π°ΡΠ΅ΠΌ, Π²ΡΠ΄ ΡΠΌΠ΅Π½Ρ ΡΠΊΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠ΅Π½ΠΎ ΠΏΡΠΎΡΠ΅Ρ, ΡΠ½Π°ΠΊΡΠ΅ Π±ΡΠ΄Π΅ Π²ΠΈΠΊΠΈΠ½ΡΡΠΎ Π²ΠΈΠ½ΡΡΠΎΠΊ ΡΠ· Π±Π΅Π·Π³Π»ΡΠ·Π΄ΠΈΠΌ ΠΏΠΎΠ²ΡΠ΄ΠΎΠΌΠ»Π΅Π½Π½ΡΠΌ ΠΏΡΠΎ ΠΏΠΎΠΌΠΈΠ»ΠΊΡ.
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ: Π Windows ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ
name
Π½Π΅ ΠΏΠΎΠ²ΠΈΠ½Π΅Π½ ΠΌΡΡΡΠΈΡΠΈ Π·Π²ΠΎΡΠΎΡΠ½ΠΈΡ ΡΠ»ΡΡΡΠ².
autounlock
ΠΠΊΠ°Π·ΡΡ, ΡΠΈ ΡΠ»ΡΠ΄ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΡΠΎΠ·Π±Π»ΠΎΠΊΡΠ²Π°ΡΠΈ Π·Π°ΡΡΠ± ΡΠΈΡΠ°Π½Π½Ρ-Π·Π°ΠΏΠΈΡΡ ΠΏΡΠΈ Π·Π°Π²Π΅ΡΡΠ΅Π½Π½Ρ ΡΠΊΡΠΈΠΏΡΡ PHP.
Π£Π²Π°Π³Π°
Π―ΠΊΡΠΎ ΠΎΠ±'ΡΠΊΡ: ΠΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠΉ Π·Π°ΡΡΠ± ΡΠΈΡΠ°Π½Π½Ρ-Π·Π°ΠΏΠΈΡΡ Π· Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΈΠΌ Π±Π»ΠΎΠΊΡΠ²Π°Π½Π½ΡΠΌ FALSE, ΠΎΠ±'ΡΠΊΡ Π·Π°Π±Π»ΠΎΠΊΠΎΠ²Π°Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΈΡΠ°Π½Π½Ρ Π°Π±ΠΎ Π·Π°ΠΏΠΈΡΡ, Ρ ΡΠΊΡΠΈΠΏΡ PHP Π·Π°Π²Π΅ΡΡΡΡΡΡΡΡ Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΡΠΊ ΠΎΠ±'ΡΠΊΡ Π±ΡΠ΄Π΅ ΡΠΎΠ·Π±Π»ΠΎΠΊΠΎΠ²Π°Π½ΠΈΠΉ, ΡΠΎΠ΄Ρ Π±Π°Π·ΠΎΠ²Ρ ΠΎΠ±'ΡΠΊΡΠΈ Π²ΠΈΡΠ²Π»ΡΡΡΡΡ Ρ Π½Π΅ΡΠ·Π³ΠΎΠ΄ΠΆΠ΅Π½ΠΎΠΌΡ ΡΡΠ°Π½Ρ.
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²ΠΈΠΉ ΠΎΠ±'ΡΠΊΡ SyncReaderWriter
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
ΠΠΈΠ½ΡΡΠΎΠΊ Π²ΠΈΠΊΠΈΠ΄Π°ΡΡΡΡΡ, ΡΠΊΡΠΎ Π·Π°ΡΡΠ± ΡΠΈΡΠ°Π½Π½Ρ-Π·Π°ΠΏΠΈΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ ΡΡΠ²ΠΎΡΠ΅Π½ΠΈΠΉ Π°Π±ΠΎ Π²ΡΠ΄ΠΊΡΠΈΡΠΈΠΉ.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ SyncReaderWriter::__construct()****
Loading...
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- SyncReaderWriter::readlock() - Π§Π΅ΠΊΠ°Ρ Π½Π° Π±Π»ΠΎΠΊΡΠ²Π°Π½Π½Ρ ΡΠΈΡΠ°Π½Π½Ρ
- SyncReaderWriter::readunlock() - ΠΠ½ΡΠΌΠ°Ρ Π±Π»ΠΎΠΊΡΠ²Π°Π½Π½Ρ ΡΠΈΡΠ°Π½Π½Ρ
- SyncReaderWriter::writelock() - Π§Π΅ΠΊΠ°Ρ Π½Π° Π΅ΠΊΡΠΊΠ»ΡΠ·ΠΈΠ²Π½Π΅ Π±Π»ΠΎΠΊΡΠ²Π°Π½Π½Ρ Π·Π°ΠΏΠΈΡΡ
- SyncReaderWriter::writeunlock() - ΠΠ½ΡΠΌΠ°Ρ Π±Π»ΠΎΠΊΡΠ²Π°Π½Π½Ρ Π·Π°ΠΏΠΈΡΡ