SyncSharedMemory::__construct
Construye un nuevo objeto SyncSharedMemory
&reftitle.description;
public SyncSharedMemory::__construct
stringname
intsize
Construye un objeto de memoria compartida con nombre.
&reftitle.parameters;
name
El nombre del objeto de memoria compartida.
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.
La cantidad de memoria no puede ser redimensionada posteriormente. Solicite suficiente almacenamiento de antemano.
&reftitle.returnvalues;
El nuevo objeto SyncSharedMemory.
&reftitle.errors;
Se lanza una excepción si el objeto de memoria compartida no puede ser creado o abierto.
&reftitle.examples;
Ejemplo de SyncSharedMemory::__construct
first())
{
// Realizar el trabajo de inicialización la primera vez aquí.
}
$result = $mem->write(json_encode(array("name" => "my_report.txt")));
?>
]]>
&reftitle.seealso;
SyncSharedMemory::first
SyncSharedMemory::size
SyncSharedMemory::write
SyncSharedMemory::read