openssl_csr_export
En esta página
openssl_csr_export
Exporta un
CSR
a un fichero o una variable
Descripción#
openssl_csr_export(OpenSSLCertificateSigningRequest $csr, string $output, [bool $no_text]): bool
```php
`openssl_csr_export` toma la solicitud de firma de certificado representada por `CSR` y la almacena en formato PEM en `output`, que es pasado por referencia.
## Parámetros
`csr`
Ver los [parámetros CSR](#openssl.certparams) para obtener una lista de los valores válidos.
`output`
En caso de éxito, esta cadena contendrá el CSR codificado en PEM
`no_text`
El parámetro opcional `notext` afecta al nivel de verbosidad del display; si vale `false`, se añadirán información legible por humanos en el display. Por defecto, el parámetro `notext` vale `true`.
## 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 | `csr` ahora acepta una instancia de `OpenSSLCertificateSigningRequest`; anteriormente, se aceptaba un `resource` de tipo `OpenSSL X.509 CSR`. |
## Ejemplos
Ejemplo de openssl_csr_export()
```php
Véase también#
openssl_csr_export_to_file, openssl_csr_new, openssl_csr_sign