ZipArchive::addFromString
En esta página
ZipArchive::addFromString
Añadir un fichero al archivo ZIP usando su contenido
Descripción#
public ZipArchive::addFromString(string $name, string $content, [int $flags]): bool
```php
Añade un fichero al archivo ZIP usando su contenido.
> [!NOTE]
> Para una portabilidad máxima, se recomienda siempre utilizar barras oblicuas (`/`) como separador de directorio en los nombres de archivos zip.
## Parámetros
`name`
Nombre de la entrada a crear.
`content`
El contenido a usar para crear la entrada. Es usado en modo binary safe.
`flags`
Máscara de bits compuesta por `ZipArchive::FL_OVERWRITE`, `ZipArchive::FL_ENC_GUESS`, `ZipArchive::FL_ENC_UTF_8`, `ZipArchive::FL_ENC_CP437`. El comportamiento de estas constantes se describe en la página de [constantes ZIP](#zip.constants).
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Historial de cambios
| Versión | Descripción |
|------------------------|--------------------|
| 8.0.0, PECL zip 1.18.0 | Se añadio `flags`. |
## Ejemplos
Añade una entrada al nuevo fichero
Añade un fichero en un directorio dentro de un archivo
```php