(PECL sync >= 1.1.0)
SyncSharedMemory::first — Проверяет, является ли объект первым общесистемным экземпляром именованной разделяемой памяти
Получает общесистемный статус первого экземпляра объекта SyncSharedMemory.
У этой функции нет параметров.
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Пример #1 Пример использования SyncSharedMemory::first()
<?php
$mem = new SyncSharedMemory("AppReportName", 1024);
if ($mem->first())
{
// Do first time initialization work here.
}
var_dump($mem->first());
$mem2 = new SyncSharedMemory("AppReportName", 1024);
var_dump($mem2->first());
?>
Вывод приведённого примера будет похож на:
bool(true) bool(false)