curl_version
En esta página
curl_version
Devuelve la versión actual de cURL
Descripción#
curl_version(): array
```php
Devuelve información sobre la versión de cURL.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Devuelve un array asociativo que contiene los siguientes elementos:
| Clave | Descripción del valor |
|----|----|
| version_number | número de versión de cURL de 24 bits |
| version | número de versión de cURL, en forma de string |
| ssl_version_number | número de versión de OpenSSL de 24 bits |
| ssl_version | número de versión de OpenSSL, en forma de string |
| libz_version | número de versión de zlib, en forma de string |
| host | Información sobre el host en el que se construyó cURL |
| age | |
| features | Una máscara de constantes `CURL_VERSION_*` |
| protocols | Un array de nombres de protocolos soportados por cURL |
| feature_list | Un array asociativo de todas las funcionalidades de cURL conocidas, y si son soportadas (`true`) o no (`false`). |
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.4.0 | `features_list` añadido. |
| 8.0.0 | El argumento opcional `age` ha sido eliminado. |
| 7.4.0 | El argumento opcional `age` está deprecado; si se proporciona un valor, es ignorado. |
## Ejemplos
Ejemplo con `curl_version`
Este ejemplo analiza las funcionalidades disponibles en la versión actual de cURL utilizando la máscara `'features'` devuelta por la función `curl_version`.
```php