SyncSharedMemory::__construct
En esta página
SyncSharedMemory::__construct
Construye un nuevo objeto SyncSharedMemory
Descripción#
public SyncSharedMemory::__construct(string $name, int $size)
```php
Construye un objeto de memoria compartida con nombre.
## Parámetros
`name`
El nombre del objeto de memoria compartida.
> [!NOTE]
> Si el nombre ya existe, debe poder ser abierto por el usuario actual que el proceso está en ejecución o se lanzará una excepción con un mensaje de error sin significado.
`size`
El tamaño, en bytes, de la memoria compartida a reservar.
> [!NOTE]
> La cantidad de memoria no puede ser redimensionada posteriormente. Solicite suficiente almacenamiento de antemano.
## Valores devueltos
El nuevo objeto `SyncSharedMemory`.
## Errores/Excepciones
Se lanza una excepción si el objeto de memoria compartida no puede ser creado o abierto.
## Ejemplos
Ejemplo de `SyncSharedMemory::__construct`
```php
Véase también#
SyncSharedMemory::first
SyncSharedMemory::size
SyncSharedMemory::write
SyncSharedMemory::read