PHP에서 10진수를 16진수로 변환하는 방법: 1. decex() 함수를 사용하고 "dechex($number)" 구문을 사용합니다. 2. base_convert() 함수를 사용하고 "base_convert($number,10,16)" 구문을 사용합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php는 10진수를 16진수로 변환합니다.
1. decex() 함수 사용
dechex($number)
函数把十进制数$number
16진수로 변환합니다.
<?php echo dechex("30") . "<br>"; echo dechex("10") . "<br>"; echo dechex("1587") . "<br>"; echo dechex("70"); ?>
2. 임의의 진수 간에 숫자를 변환하려면 base_convert() 함수
base_convert() 함수를 사용하세요.
base_convert(number,frombase,tobase);
숫자 필수입니다. 변환할 숫자를 지정합니다.
frombase 필수입니다. 숫자의 원래 밑수를 지정합니다. 2~36(포함)입니다. 소수점 위의 숫자는 문자 a-z로 표시됩니다(예: 10은 a, 11은 b, 35는 z).
tobase 필수입니다. 변환할 베이스를 지정합니다. 2~36(포함)입니다. 소수점 위의 숫자는 문자 a-z로 표시됩니다(예: 10은 a, 11은 b, 35는 z).
<?php header("content-type:text/html;charset=utf-8"); $num1=10; $num2=47; echo "十进制 ".$num1." 转换成十六进制 ".base_convert($num1,10,16)."<br>"; echo "十进制 ".$num2." 转换成十六进制 ".base_convert($num2,10,16)."<br>"; ?>
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에서 10진수를 16진수로 변환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!