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