PHP bindec() 함수

정의 및 사용법

bindec() 함수는 이진수를 십진수로 변환합니다.

문법

bindec(binary_string)
매개변수 설명
binary_string 필수. 변환할 이진수를 지정합니다.

설명

반환 binary_string 매개변수가 나타내는 이진수의 십진수 값.

bindec() 함수는 이진수를 integer로 변환합니다. 변환할 수 있는 가장 큰 숫자는 31자리 1이나 십진수 2147483647입니다. PHP 4.1.0부터, 이 함수는 큰 숫자를 처리할 수 있으며, 이 경우 float 타입을 반환합니다.

예제

<?php
echo bindec("0011");
echo bindec("01");
echo bindec("11000110011");
echo bindec("111");
?>

출력:

3
1
1587
7