[PHP] PHP에서 상수 사용하기
2022. 8. 23. 20:01ㆍProgram/PHP
006_PHP에서 상수 사용하기
[요약]
- 한번 값을 대입하면 값이 변경되지 않는 수를 상수라고 한다.
- 상수를 선언하려면 define을 사용한다.
변수는 변하는 수를 의미한다. 즉 변수의 값이 또 다른 값으로 변해야 할 이유가 있다면 변수를 사용하며, 대입한 값이 절대 변하지 않아야 한다면 상수를 사용한다.
[상수 선언 방법]
define(상수면, 상수값);
상수명 또한 변수명 짓기의 규칙을 지켜야 한다.
하지만 프로그래머 사이에 관례적으로 상수 선언시 보통 상수명을 대문자를 사용하며 두개의 단어로 상수명을 사용할 경우 언더바를 사용한다.
다음은 상수 선언 후 상수의 값을 출력하며, 이후 같은 상수에 다른 값을 대입하여 값이 변하는지 확인하는 예제이다.
[예제: 7_constant.php ]
<?php
// 상수 FAVORITE_DOLL에 값 gelatoni를 대입
define("FAVORITE_DOLL", "gelatoni");
echo "상수 FAVORITE_DOLL의 값은".FAVORITE_DOLL."<br>";
// 상수 FAVORITE_DOLL에 값 duffy를 대입
define("FAVORITE_DOLL", "duffy");
echo "상수 FAVORITE_DOLL의 값은".FAVORITE_DOLL;
?>
실행결과
위의 예제에서는 상수 FAVORITE_DOLL 값에 이미 gelatoni라는 값이 대입되어 있으므로 다음에 대입한 duffy 값은 대입되지 않아 처음 대입된 값인 gelatoni가 출력되고 아래의 echo 문장은 에러메시지를 출력한다.
(만약 오류메시지 출력세팅을 하지 않았다면 위의 출력값만 출력되게 된다.)
초보자를 위한 PHP 200제
김태영 지음 | 정보문화사
'Program > PHP' 카테고리의 다른 글
[PHP] 대입 연산자 사용하기 (0) | 2022.08.25 |
---|---|
[PHP] 연산자 사용하기 (0) | 2022.08.24 |
[PHP] 연결 연산자 사용하기 (0) | 2022.08.23 |
[PHP] 변수명 짓기 규칙과 값 대입하기 (0) | 2022.08.23 |
[PHP] PHP에서의 변수 선언 / 변수 사용하기 (0) | 2022.08.22 |