Math hexdec

(PHP 4, PHP 5, PHP 7, PHP 8)

hexdec — 16진수에서 10진수로


설명

hexdec(string $hex_string): int|float

hex_string 인수가 나타내는 16진수에 해당하는 10진수를 반환합니다. hexdec()는 16진수 문자열을 10진수로 변환합니다.

hexdec()는 16진수가 아닌 문자를 만나면 무시합니다. PHP 7.4.0부터 유효하지 않은 문자를 제공하는 것은 더 이상 사용되지 않습니다.


매개변수

hex_string
변환할 16진수 문자열

반환 값

hex_string의 10진수 표현


변경 로그

버전 설명
7.4.0 유효하지 않은 문자를 전달하면 이제 사용 중단 알림이 생성됩니다. 결과는 유효하지 않은 문자가 존재하지 않는 것처럼 계속 계산됩니다.

Examples

예제 #1 hexdec() 예제

                  
<?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)"
?>
                  
                

메모

메모: 이 함수는 플랫폼의 int 유형에 맞지 않는 너무 큰 숫자를 변환할 수 있습니다. 이 경우 더 큰 값은 float로 반환됩니다.


기타