SyncSharedMemory::__construct
Constrói um novo objeto SyncSharedMemory
&reftitle.description;
public SyncSharedMemory::__construct
stringname
intsize
Constrói um objeto de memória compartilhada nomeado.
&reftitle.parameters;
name
O nome do objeto de memória compartilhada.
Se o nome já existir, ele deve poder ser aberto pelo usuário atual
com o qual o processo está sendo executado, ou uma exceção será lançada com uma
mensagem de erro sem sentido.
size
O tamanho, em bytes, da memória compartilhada a ser reservada.
A quantidade de memória não pode ser redimensionada posteriormente. Solicite armazenamento suficiente antecipadamente.
&reftitle.returnvalues;
O novo objeto SyncSharedMemory.
&reftitle.errors;
Uma exceção será lançada se o objeto de memória compartilhada não puder ser criado ou aberto.
&reftitle.examples;
Exemplo de SyncSharedMemory::__construct
first())
{
// Faça a primeira inicialização aqui.
}
$result = $mem->write(json_encode(array("nome" => "meu_relatorio.txt")));
?>
]]>
&reftitle.seealso;
SyncSharedMemory::first
SyncSharedMemory::size
SyncSharedMemory::write
SyncSharedMemory::read