php관련 첫 포스팅입니다.
제가 전문 웹개발자가 아니라서 정확하지 않은 내용이 많을 수 있습니다만
구현해보지 않은건 올리지 않겠습니다.
개발환경은
이클립스 3.6 헬리오스에 PHPEclipse 플러그인을 사용합니다.
OS는 Mac OS X 10.7.3 입니다.
자바에는 final 이라는 상수를 정의하는 접근자가 있습니다.
php도 프로그래밍 언어기 때문에 상수를 정의할 수 있는데,
방법은 다음과 같습니다.
define('key', 'value');
c/c++에 이런 함수가 있었던것 같은데.... 기억이 가물가물...
해서, 자바에 대응해본다면
final Object key = 'value';
같은 개념입니다. 물론 php는 스크립트 언어기 때문에 저 string을
객체 개념으로 봐야할지는 좀 애매하지만요.
이렇게 define된 값들은 해당 페이지 및 include된 페이지,
해당 페이지를 include한 페이지에서 참조할 수 있게 됩니다.
echo key;
상수는 이런식으로 $ 없이 사용할 수 있습니다.
그리고 상수인 만큼 한번 정의하면 다시 define하더라도 바뀌지 않습니다.
제가 전문 웹개발자가 아니라서 정확하지 않은 내용이 많을 수 있습니다만
구현해보지 않은건 올리지 않겠습니다.
개발환경은
이클립스 3.6 헬리오스에 PHPEclipse 플러그인을 사용합니다.
OS는 Mac OS X 10.7.3 입니다.
자바에는 final 이라는 상수를 정의하는 접근자가 있습니다.
php도 프로그래밍 언어기 때문에 상수를 정의할 수 있는데,
방법은 다음과 같습니다.
define('key', 'value');
c/c++에 이런 함수가 있었던것 같은데.... 기억이 가물가물...
해서, 자바에 대응해본다면
final Object key = 'value';
같은 개념입니다. 물론 php는 스크립트 언어기 때문에 저 string을
객체 개념으로 봐야할지는 좀 애매하지만요.
이렇게 define된 값들은 해당 페이지 및 include된 페이지,
해당 페이지를 include한 페이지에서 참조할 수 있게 됩니다.
echo key;
상수는 이런식으로 $ 없이 사용할 수 있습니다.
그리고 상수인 만큼 한번 정의하면 다시 define하더라도 바뀌지 않습니다.