PHP의 decbin() 함수는 10진수(decimal) 값을 2진수(binary) 문자열로 변환하는 내장 함수입니다. 숫자 데이터를 비트 단위로 다루거나 이진 연산을 수행해야 할 때 유용하게 사용할 수 있습니다.
문법(Syntax)
decbin(num)
매개변수(Parameters)
num − 2진수로 변환할 수를 지정합니다.
반환 값(Return)
decbin() 함수는 입력된 10진수 값에 해당하는 2진수를 나타내는 문자열(string)을 반환합니다.
예제
다음은 3865를 2진수로 변환하는 예제입니다.
<?php
echo decbin("3865");
?>
출력 결과
111100011001
예제 2
이번에는 다른 예제를 살펴보겠습니다. 숫자 99를 2진수로 변환해 보겠습니다.
<?php
echo decbin("99");
?>
출력 결과
1100011
이처럼 decbin() 함수는 간단한 한 줄의 코드만으로 10진수를 손쉽게 2진수로 변환할 수 있습니다. 반대로 2진수를 10진수로 변환하려면 bindec() 함수를 사용하면 됩니다.