Documentación offline PHP master

hexdec

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

hexdec

Convierte de hexadecimal a decimal

Descripción#

hexdec(string $hex_string): int
```php

Devuelve el valor decimal equivalente a la `string` hexadecimal representada por el argumento `hex_string`. `hexdec` convierte una `string` hexadecimal en un número decimal.

`hexdec` ignorará cualquier carácter no hexadecimal que encuentre. A partir de PHP 7.4.0, proporcionar caracteres inválidos está deprecado.

## Parámetros

`hex_string`  
La cadena hexadecimal a convertir

## Valores devueltos

La representación decimal de `hex_string`

## Historial de cambios

| Versión | Descripción |
|----|----|
| 7.4.0 | Pasar caracteres inválidos generará ahora una advertencia deprecada. El resultado siempre será calculado como si los caracteres inválidos no existieran. |

## Ejemplos

Ejemplo con `hexdec`
`hexdec` con caracteres inválidos

```php

Notas#

[!NOTE] La función puede convertir números que son demasiado grandes para caber en un tipo int, en cuyo caso estos valores son devueltos como float.

Véase también#

dechex, bindec, octdec, base_convert