imap_get_quota
En esta página
imap_get_quota
Lee los cuotas de los buzones de correo así como las estadísticas sobre cada uno de ellos
Descripción#
imap_get_quota(IMAP\Connection $imap, string $quota_root): array
```php
Lee los cuotas de los buzones de correo así como las estadísticas sobre cada uno de ellos.
Para una versión de usuario, no administrador, de esta función, refiérase a la función `imap_get_quotaroot`.
## Parámetros
`imap`
Una instancia de `IMAP\Connection`.
`quota_root`
`quota_root` debe ser de la forma : "`user.nom`", donde "nom" es el nombre del buzón de correo que se desea analizar.
## Valores devueltos
Devuelve un array que contiene los valores de cuota y actuales del buzón de correo `quota_root`. La cuota representa el tamaño máximo del buzón de correo. El valor actual es el espacio actualmente utilizado por el buzón de correo. `imap_get_quota` devolverá `false` en caso de fallo.
Desde PHP 4.3, la función refleja más fielmente las funcionalidades dictadas por la [RFC2087](https://datatracker.ietf.org/doc/html/rfc2087). El array devuelto ha cambiado para soportar un número ilimitado de recursos devueltos (i.e. mensajes o subcarpetas) con cada recurso nombrado que es identificado por una clave. Cada clave contiene entonces otro array con el uso y la cuota. El ejemplo a continuación muestra cómo utilizarlo.
Por razones de compatibilidad, el método de acceso original sigue estando disponible, pero se recomienda abandonarlo.
## Historial de cambios
| Versión | Descripción |
|----|----|
| 8.1.0 | El parámetro `imap` ahora espera una instancia de `IMAP\Connection` ; anteriormente, se esperaba un `resource` `imap` válido. |
## Ejemplos
Ejemplo con `imap_get_quota`
Ejemplo con `imap_get_quota` 4.3 o superior
```php
Notas#
imap_get_quota funciona actualmente solo con las bibliotecas c-client2000.
El imap dado debe estar abierto como administrador de correo, de lo contrario esta función falla.
Véase también#
imap_open, imap_set_quota, imap_get_quotaroot