PHP base_convert() 함수

정의와 사용법

base_convert() 함수는 어떤进制 사이에서도 숫자를 변환합니다.

문법

base_convert(number,frombase,tobase)
매개변수 설명
number 필수. 원래 값.
frombase 필수. 숫자의 원래进制.
tobase 필수. 변환할进制.

설명

문자열을 반환하여 포함합니다 numbertobase 진제 표현.number 기본进制은 frombase 지정.frombasetobase 2와 36 사이(2와 36 포함)에만 있을 수 있습니다. 10진수 이상의 숫자는 a-z 알파벳으로 표현됩니다. 예를 들어, a는 10, b는 11, z는 35입니다.

예제

예제 1

8진수를 10진수로 변환하려면:

<?php
$oct = "0031";
$dec = base_convert($oct,8,10);
echo "8진수 $oct는 10진수 $dec와 같습니다.";
?>

출력:

8진수 0031는 10진수 25와 같습니다.

예제 2

8진수를 16진수로 변환하려면:

<?php
$oct = "364";
$hex = base_convert($oct,8,16);
echo "8진수 $oct는 16진수 $hex와 같습니다.";
?>

출력:

8진수 364는 16진수 f4와 같습니다.