SyncSharedMemory::write
(PECL sync >= 1.1.0)
Sync Shared Memory::write — Копіює дані в іменовану пам'ять, що розділяється.
Опис
public SyncSharedMemory::write(string $string = ?, int $start = 0)
Копіює дані в іменовану пам'ять, що розділяється.
Список параметрів
string
Дані для запису в пам'ять, що розділяється.
Зауваження :
Якщо розмір даних перевищує розмір пам'яті, що розділяється, кількість записаних повертаються байтів буде менше довжини вхідних даних.
start
Початок/зміщення у байтах для початку запису.
Зауваження :
Якщо значення негативне, початкова позиція буде починатися із зазначеної кількості байтів з кінця сегмента пам'яті, що розділяється.
Значення, що повертаються
Ціле число, що містить кількість байтів, записаних у пам'ять, що розділяється.
Приклади
Приклад #1 Приклад використання SyncSharedMemory::write()****
Loading...
Висновок наведеного прикладу буде схожим на:
int(10)
int(3)
Дивіться також
- SyncSharedMemory::__construct() - Створює новий об'єкт SyncSharedMemory
- SyncSharedMemory::first() - Перевіряє, чи є об'єкт першим загальносистемним екземпляром іменованої пам'яті, що розділяється.
- SyncSharedMemory::write()
- SyncSharedMemory::read() - Копіює дані з іменованої пам'яті, що розділяється