상수
상수
상수는 아주 간단합니다.
말 그대로 항상 똑같은 값을 가지는 변하지 않는 수입니다.
그래서 딱 한번만 설정하면 전역변수처럼 사용할 수 있습니다.
한번 설정된 값은 변경할 수 없습니다.
상수는 대문자로 표기하는게 일반적입니다.
변수처럼 $ 표시는 하지 않습니다.
<?php
define ("HELLO","안녕하세요");
echo HELLO;
?>
안녕하세요.
define 으로 상수를 설정할 수 있습니다.
define("상수명","상수에 저장될 값");
이런 식으로 사용되는데..
위의 예제에서 보듯이 define 이후의 HELLO는 "안녕하세요"를 나타냅니다.
그렇다고 echo "HELLO" 까지 "안녕하세요"라고 출력되는 것은 아닙니다.^^
PHP에서는 미리 일정의 상수를 정의해 두었습니다.
예를 들면 PHP_VERSION (현재 PHP 버전), PHP_OS (현 시스템의 운영체제), M_PI (원주율)등이 있습니다.