English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
base_convert() 함수는 숫자를 하나의 기수에서 다른 기수로 변환할 수 있습니다. 예를 들어, 오ctal 숫자를 데시imal 숫자로 변환할 수 있습니다. 이 문서에서 언급된 기수는2부터36사이에서.10의 숫자 중의 숫자를 문자 az로 나타냅니다. 즉, a는10 、、 d는13z는35와 같습니다.
base_convert(num, original_base, to_base)
num-변환할 숫자
original_base-원래 기수보다 큰2부터36사이에서.10의 숫자 중의 숫자를 문자 az로 나타냅니다. 즉, a는10 、、 d는13z는35와 같습니다.
to_base-변환할 기수까지.2부터36사이에서.10의 숫자 중의 숫자를 문자 az로 나타냅니다. 즉, a는10 、、 d는13z는35와 같습니다.
base_convert() 함수는 원하는 기수로 숫자를 변환하는 문자열을 반환합니다. 이 문자열은 필요한 기수로 변환된 숫자를 나타냅니다.
<?php $res = "0040"; echo base_convert($res,8,10); ?>
출력 결과
32
<?php $res = "D365 echo base_convert($res,16,8); ?>
출력 결과
151545
다른 예제를 보겠습니다-
<?php $res = "101101 echo base_convert($res,2,16); ?>
출력 결과
2d