컴퓨터 세상/PHP

PHP - 상수

Jimin Daddy 2020. 7. 13. 05:44

** 상수

  - 상수란 절대 변하지 않는 값을 의미.

  - 한 번 정의하게 되면 함수 안에서나 스크립트의 어느 영역에서든 자유롭게 사용 

    가능.

  - PHP에서는 define() 함수를 통해서 상수를 정의한다.

  - 스크립트의 실행중에 절대로 그 값이 변경되거나 삭제될 수 없으며, 대소문자를 구분한다.

  ex) <?

          define ("VERSION", 2.5);

          echo VERSION;   // 2.5

       ?>

       위의 경우 VERSION은 상수로 정의되어 "2.5"라는 값을 출력

       <?

          define ("Version", 2.5);

          echo VERSION;  // 대소문자를 구별하므로 그냥 "VERSION" 이 출력됨.

       ?>

       위의 경우 대소문자를 구분하므로 그냥 "VERSION"이라는 문자가 출력됨.

 - 미리 정의된 상수들

   -> __LINE__ : 현재 PHP 파서가 파싱중인 스크립트의 행 번호

   -> __FILE__ : 현재 실행중인 스크립트의 전체 경로

   -> __FUNCTION__ : 현재 PHP 파서가 파싱중인 스크립트 내의 함수명

   -> __CLASS__ : 현재 PHP 파서가 파싱중인 스크립트 내의 클래스명

   -> __METHOD__ : 현재 PHP 파서가 파싱중인 스크립트 내의 클래스 메소드명

'컴퓨터 세상 > PHP' 카테고리의 다른 글

PHP - IF ELSE문  (0) 2020.07.13
PHP - 연산자  (0) 2020.07.13
PHP - $_ENV 배열 변수  (0) 2020.07.11
PHP - $_SESSION 배열 변수  (0) 2020.07.11
PHP - $_FILES 변수 배열  (0) 2020.07.11