"define"에 해당되는 글 1건

  1. 2009/02/27 [PHP 강좌] 2. 상수, 변수

[PHP 강좌] 2. 상수, 변수

2009/02/27 08:15

1. 상수
PHP 에서 상수의 사용은 아래와 같습니다.

define('상수명', '값');

상수는 스크립트 내의 값을 치환합니다. 그리고 스크립트 실행 중에는 변경될 수 없습니다.  즉 상수는 환경 설정이나 기타 중요하지만 변경되지 않고 자주 사용되는것을 사용할 수 있습니다. 예를 들어서 ROOT 디렉토리를 자주 접근하게 된다면 디렉토리 경로를 상수로 지정할 수 있습니다.

상수의 표현은 문자나 밑줄로 시작하고 대소문자는 구별됩니다.
define('ROOTDIR', '/home/userhome/public_html/');

include(ROOTDIR . 'Lib/Classname.class.php');

위와 같이 사용하면 ROOTDIR 스크립트 실행시 "/home/userhome/public_html" 으로 치환이 되어 스크립트가 실행됩니다.

그리고 전역적인 속성으로 어느 스크립트 안에서도 참조 할 수 있습니다.

2. 변수
PHP에서 변수는 말그대로 변형가능한 값을 말합니다.
변수는 C , Java 처럼 변수의 형을 선언하지 않습니다. 변수의 사용은 아래와 같습니다.
$var1 = 123; // 정수 123 $var2 = '123'; // 문자열 123 $var3 = $var1 + $var2; // 변수의 연산 echo $var3; // 246

"강좌" 카테고리의 다른 글