Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP gmp_strval() 함수 – GMP 숫자를 문자열로 변환하기

PHP의 gmp_strval() 함수는 GMP(GNU Multiple Precision) 숫자를 문자열 형태로 변환하여 반환하는 함수입니다. 임의 정밀도 정수인 GMP 숫자를 원하는 진법으로 표현해야 할 때 유용하게 활용됩니다.

문법

string gmp_strval ( GMP num, int base )

매개변수

  • num − 문자열 값으로 변환하고자 하는 GMP 숫자입니다.

  • base − 반환되는 숫자의 진법을 지정합니다. 기본값은 10이며, 2부터 62 사이의 값을 사용할 수 있습니다. 진법이 36 이하일 때는 대소문자가 구분되지 않고, 37 이상에서는 대문자가 더 큰 값을 나타냅니다.

반환 값

gmp_strval() 함수는 지정한 진법으로 표현된 GMP 숫자의 문자열 값을 반환합니다.

예제

다음은 gmp_strval() 함수를 사용하여 숫자 10을 2진수 문자열로 변환하는 예제입니다.

<?php
   echo gmp_strval("10", 2);
?>

출력 결과

위 예제의 실행 결과는 다음과 같습니다.

101