[php] PHP 상수의 정의
상수는 define()
함수를 사용하여 정의됩니다. 이 함수는 상수의 이름과 값, 대소문자 구분 여부를 인수로 받습니다.
예를 들어, 다음과 같이 상수를 정의할 수 있습니다.
define("PI", 3.14);
define("SITE_NAME", "My Website");
PHP는 미리 정의된 많은 상수를 제공합니다. 예를 들어, PHP_VERSION
, PHP_OS
, PHP_INT_MAX
등이 있습니다.
상수는 전역적으로 사용 가능하며, 다른 스크립트나 함수에서도 참조할 수 있습니다. 상수는 보통 대문자로 정의하며, 여러 단어의 경우 밑줄(_
)로 구분됩니다.
PHP에서는 상수를 통해 매직 상수(magic constants)도 제공합니다. 예를 들어, __LINE__
은 파일의 현재 라인 번호를, __FILE__
은 파일의 전체 경로와 이름을 나타냅니다.
참고 문헌:
- PHP 공식 문서: https://www.php.net/manual/en/language.constants.php ```