프로그래밍/PHP

[PHP] 상수 (Constants)

떨어지는 용 2017. 12. 10. 20:06

▶PHP 상수 (Constants)




▶설명


상수(Constants) 는 단순한 값을 위한 식별자입니다. (변수는 변하는 값, 상수는 변하지 않는 값이라고 기억하시면 더 쉽게 기억됩니다!)

프로그래밍을 처음 하거나, PHP에 입문한 초기에 상수를 사용하는 경우가 없을 때가 있습니다.

서버에 설정값이나 자주 사용하는 기준값은 같은 것은, 단순히 하드 코딩하기보다는 상수를 사용하는 게 도움이 됩니다.


▶사용법


강조 처리된 부분만 필수 입력 사항입니다.


define( 상수명, 값,   대소문자 구분 여부 = FALSE )


* 상수명 : 상수명은 영문 대문자로 시작하여, 영문 대문자와 숫자와 _로 작성되는 것을 권장합니다. (대문자가 아니여도 되지만, 변수와 구분하기 쉬워집니다.)  / 자세한 규칙은 [링크] 를 참조하시기 바랍니다.

* 대소문자 구분 여부 : TRUE로 하면 상수를 대소문자 구분없이 불러서 사용할 수 있습니다.


▶예제1


코드

<?php 
define("SERVER_NAME", "My Homepage!");
echo SERVER_NAME;
?>

결과

My Homepage!


▶예제2


코드

<?php 
define("SERVER_NAME", "My Homepage!", true);
echo Server_name;
?>

결과

My Homepage!