# hexdec

(PHP 4, PHP 5)

hexdec — Hexadecimal to decimal

### Description

number hexdec ( string `$hex_string` )

Returns the decimal equivalent of the hexadecimal number represented by the `hex_string` argument. hexdec() converts a hexadecimal string to a decimal number.

hexdec() will ignore any non-hexadecimal characters it encounters.

### Parameters

`hex_string`

  The hexadecimal string to convert

### Return Values

The decimal representation of `hex_string`

### ChangeLog

Version | Description
--- | ---
Since 4.1.0 | The function can now convert values that are to big for the platforms integer type, it will return the value as float instead in that case.

### Examples

Example#1 hexdec() example

`<?php
var_dump(hexdec("See"));
var_dump(hexdec("ee"));
// both print "int(238)"
var_dump(hexdec("that")); // print "int(10)"
var_dump(hexdec("a0")); // print "int(160)"
?>`

### See Also

- dechex()
- bindec()
- octdec()
- base_convert()