SyncSharedMemory::__construct
Construit un nouvel objet SyncSharedMemory
&reftitle.description;
public SyncSharedMemory::__construct
stringname
intsize
Construit un objet de mémoire partagée nommé.
&reftitle.parameters;
name
Le nom de l'objet de mémoire partagée.
Si le nom existe déjà, il doit pouvoir être ouvert par l'utilisateur actuel
que le processus est en cours d'exécution ou une exception sera levée avec un message d'erreur
sans signification.
size
La taille, en octets, de la mémoire partagée à réserver.
La quantité de mémoire ne peut pas être redimensionnée ultérieurement. Demandez suffisamment de stockage à l'avance.
&reftitle.returnvalues;
Le nouvel objet SyncSharedMemory.
&reftitle.errors;
Une exception est levée si l'objet de mémoire partagée ne peut pas être créé ou ouvert.
&reftitle.examples;
Exemple de SyncSharedMemory::__construct
first())
{
// Faire le travail d'initialisation la première fois ici.
}
$result = $mem->write(json_encode(array("name" => "my_report.txt")));
?>
]]>
&reftitle.seealso;
SyncSharedMemory::first
SyncSharedMemory::size
SyncSharedMemory::write
SyncSharedMemory::read