댓글 목록

PHP 상수

페이지 정보

작성자 운영자 작성일 18-03-12 11:38 조회 2,012 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

상수는 정의된 변수를 변경하거나 비선언되지 않는 점을 제외하고는 변수와 같습니다.


PHP 상수

상수는 간단한 값의 식별자(이름)입니다. 값은 스크립트 중에 변경이 불가능합니다.

유효한 상수 이름은 영문자 또는 밑줄로 시작합니다. (상수 이름 앞에 $기호가 없습니다.)


** 변수와 달리 상수는 전체 스크립트에서 자동으로 전역 변수입니다.


PHP 상수 만들기


상수를 만들때 define()함수를 사용합니다.


define(name, value, case-insensitive)


파라미터:

  • name : 상수 이름을 지정합니다.
  • value : 상수 값을 지정합니다.
  • case-insensitive(대소문자를 구분하지 않음) : 상수 이름이 대/소 문자를 구분하지 않는지 여부를 지정합니다. 기본값은 false입니다.


아래 예는 대소문자를 구분하는 이름을 가진 상수를 만듭니다.


<?php

define("GREETING", "Welcome to 365ok.co.kr!");

echo GREETING;

?>


아래 예는 대소문자를 구분하지 않는 이름을 가진 상수를 만듭니다.


<?php

define("GREETING", "Welcome to 365ok.co.kr!", true);

echo greeting;

?>


상수는 전역적입니다.

상수는 자동으로 전역으로 반영이 되며 전체 스크립트에서 사용할 수 있습니다.


아래 예는 함수 밖에서 정의된 경우에도 함수 내부에서 상수를 사용합니다.


<?php

define("GREETING", "Welcome to 365ok.co.kr!");


function myFunction() {

    echo GREETING;

}

 

myFunction();

?>


그누보드5 / 영카트5


/common.php

/config.php

/index.php

/shop.config.php

/data/dbconfig.php




댓글목록 0

등록된 댓글이 없습니다.