
get_defined_constants() 함수는 PHP에서 정의된 모든 상수 이름을 배열로 반환합니다. 이 함수를 사용하여 모든 상수 이름을 가져올 수 있습니다.
다음 예제를 통해 get_defined_constants() 함수를 사용하는 방법을 살펴보겠습니다.
#hostingforum.kr
php
$allConstants = get_defined_constants();
print_r($allConstants);
이 함수를 사용하여 특정 네임스페이스에서 상수 이름을 가져올 수 없습니다. PHP는 네임스페이스를 지원하지 않기 때문입니다. 대신, 네임스페이스를 사용하는 대신에, 상수 이름을 prefix로 사용하는 것을 권장합니다.
만약 특정 상수를 지정하여 가져올 수 있나요?
예를 들어, PHP에서 정의된 상수인 M_PI를 가져올 수 있습니다.
#hostingforum.kr
php
$piConstant = get_defined_constants()['M_PI'];
echo $piConstant;
또는, PHP에서 정의된 상수인 M_PI를 가져올 수 있습니다.
#hostingforum.kr
php
$piConstant = get_defined_constants()['math']['M_PI'];
echo $piConstant;
위 예제에서, get_defined_constants() 함수는 모든 상수 이름을 배열로 반환합니다. 그리고, 특정 상수를 지정하여 가져올 수 있습니다.
2025-06-10 01:11