# shmop_write

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

shmop_write — Escribir datos en un segmento de memoria compartida

### Descripción

shmop_write(resource `$shmid`, string `$data`, int `$offset`): int

shmop_write() escribirá una cadena en un segmento de memoria compartida.

### Parámetros

`shmid`

  El identificador del segmento de la memoria compartida creado por shmop_open()

`data`

  Una cadena a escribir en el segmento de la memoria compartida

`offset`

  Especifica dónde empezará a escribir los datos en el interior del segmento de la memoria compartida.

### Valores devueltos

El tamaño de la `data` escrita, o `false` en caso de fallo.

### Historial de cambios

Versión | Descripción
--- | ---
7.0.0 | El tipo de `shmid` ha sido cambiado de int a resource.

### Ejemplos

Ejemplo #1 Escribiendo en un segmento de memoria compartida

`<?php
$shm_bytes_written = shmop_write($shm_id, $my_string, 0);
?>`

Este ejemplo escribirá los datos contenidos en `$my_string` en el segmento de memoria compartida, `$shm_bytes_written` contendrá el número de bytes escritos.

### Ver también

- shmop_read() - Leer datos desde un segmento de memoria compartida