ini_parse_quantity
En esta página
ini_parse_quantity
Devuelve el tamaño interpretado a partir de la sintaxis abreviada ini
Descripción#
ini_parse_quantity(string $shorthand): int
```php
Devuelve el tamaño interpretado en bytes en caso de éxito a partir de una [sintaxis abreviada ini](#faq.using.shorthandbytes).
## Parámetros
`shorthand`
La sintaxis abreviada ini a interpretar, debe ser un número seguido de un multiplicador opcional. Los multiplicadores siguientes son soportados: `k`/`K` (`1024`), `m`/`M` (`1048576`), `g`/`G` (`1073741824`). El número puede ser un decimal, hexadecimal (prefijado por `0x` o `0X`), octal (prefijado por `0o`, `0O` o `0`) o binario (prefijado por `0b` o `0B`)
## Valores devueltos
Devuelve el tamaño interpretado en bytes en tanto que `int`.
## Errores/Excepciones
Si el valor no puede ser interpretado, o si un multiplicador inválido es utilizado, un `E_WARNING` es emitido.
## Ejemplos
Algunos ejemplos de `ini_parse_quantity`
```php
El ejemplo anterior mostrará:
int(1024)
int(1073741824)
int(524288)
int(261120)
int(10240)
int(532)
int(532)
Warning: Invalid quantity "Foobar": no valid leading digits, interpreting as "0" for backwards compatibility
int(0)
Warning: Invalid quantity "10F": unknown multiplier "F", interpreting as "10" for backwards compatibility
int(10)
Véase también#
ini_get